AdTechTalent
Engineering214 days agoRemote

Smartly

Senior Machine Learning Engineer (AI Platform)

machine learningmlopspythonpytorchtensorflowcloudawsgcpfeature engineeringmodel evaluationdata pipelineshybridadvertisingaicomputer visionnatural language processinggenerative ai

Key details

Salary

Not specified

Employment type

Full-time

Seniority

Senior

Years experience

5-10

Location

Helsinki, Uusimaa, Finland

Full job description

Senior Machine Learning Engineer role at Smartly's AI Platform Team. Responsibilities include building ML-based software systems for advertising, working with diverse datasets, contributing to MLOps and data platform, collaborating with engineers and stakeholders, and staying updated with ML innovations. Requirements: 5+ years software development, 2+ years ML software services, 2+ years cloud experience (AWS/GCP), Python proficiency, experience with ML frameworks (PyTorch, TensorFlow), MLOps tools knowledge, strong math foundation, experience with scalable data pipelines and SLA services, strong communication skills, and willingness to work hybrid (3 days in office). Benefits include inclusive culture, global impact, healthcare, work-life balance, equity options, competitive pay, career development, and hybrid work with option to work abroad up to 30 days.

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 data
  • Contribute to and strengthen MLOps and data platform
  • Collaborate with senior ML engineers, data scientists, and software engineers
  • Participate in work planning, retrospectives, and team improvement
  • Impact daily life of hundreds of advertisers using Smartly
  • Work 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 Culture with diverse team and open feedbackGlobal Impact on customers and business growthGenerous healthcare packages and mental health servicesHealthy work-life balance with paid holidays and family leaveEquity options and performance-based rewardsCompetitive compensationAmple career development opportunitiesHybrid workplace with option to work abroad for up to 30 days

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.