AdTechTalent
Data Science4 days agoRemote

Smartly

Senior Machine Learning Engineer, AI Platform

machine learningmlopspythonpytorchtensorflowcloudawsgcpfeature engineeringdata pipelinesmlflowkubeflowcomputer visionnatural language processinggenerative aiadvertising technologyhybrid work

Key details

Salary

Not specified

Employment type

Full-time

Seniority

Senior

Years experience

5-10

Location

Helsinki, Finland

Full job description

Senior Machine Learning Engineer role in the AI Platform Team at Smartly. Responsibilities include building ML-based software systems for advertising, working with diverse datasets, contributing to MLOps and data platforms, collaborating with stakeholders, and staying current with ML innovations. Requirements include 5+ years software development experience, 2+ years in ML-powered services, cloud experience (AWS/GCP), proficiency in Python, knowledge of ML frameworks (PyTorch, TensorFlow), MLOps tools (MLflow, Kubeflow), and strong analytical and communication skills. Hybrid work model with office presence 3 days a week in Helsinki, Finland.

What you'll do

  • Build ML-based software systems for advertising experiences and campaigns
  • Work with diverse datasets including image, video, audio, text, and structured performance data
  • Contribute to and strengthen MLOps and data platform for productionizing AI/ML applications
  • Be a core contributor to team processes including work planning and retrospectives
  • Impact daily life of hundreds of advertisers using Smartly
  • Collaborate with stakeholders across product, engineering, and infrastructure
  • Translate business/product needs into viable ML solutions
  • Enhance soft skills through knowledge sharing, meetings, and pair programming
  • Stay updated with latest ML innovations in generative AI, computer vision, NLP, and explainability

Requirements

  • 5+ years of experience developing and deploying production-quality software
  • 2+ years of experience delivering software services powered by machine learning
  • 2+ years of experience working with cloud infrastructure such as AWS or GCP
  • Fluent in Python; experience with C++ or Java is a plus
  • Hands-on experience with modern ML frameworks (e.g., PyTorch, TensorFlow)
  • Knowledge of MLOps concepts and tools (e.g., MLflow, Kubeflow)
  • Experience in feature engineering, model evaluation, diagnostics, and monitoring
  • Strong foundation in linear algebra, statistics, and calculus
  • Experience building scalable data pipelines for ML-based data processing
  • Experience developing and maintaining services under SLA
  • Analytical mindset with a problem-solving approach
  • Passion for solving customer challenges quickly while making thoughtful architectural decisions
  • Adaptability and resilience when facing new or ambiguous challenges
  • Strong written and verbal communication skills in English
  • M.Sc. in a relevant field is preferred
  • Ability and willingness to work in a hybrid capacity from our office 3 days a week

Tech stack

PythonC++JavaPyTorchTensorFlowMLflowKubeflowAWSGCP

Benefits

Inclusive global culture with diverse perspectivesGlobal impact on customers' success and business growthHealthcare packages and mental health servicesWork-life balance with paid holidays and family leaveEquity options and performance-based rewardsCompetitive compensation and career development opportunitiesFlexible hybrid workplace with option to work abroad up to 30 days annually

Apply now

This MVP uses a placeholder application flow. In production, this section can connect to an external apply URL or a native application form.

Similar jobs

More roles worth a look

Related opportunities based on specialty and working model so candidates can keep momentum.