AdTechTalent
Data Science1 month 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

Ready to take the next step in your career? Click the button below to continue to the application process.

Similar jobs

More roles worth a look

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