Latest AI JobsBrowse Jobs
Smartly logo

Senior Machine Learning Engineer, AI Platform

SmartlyBerlin, Berlin, GermanyResearch & Development
Apply on company site
Salary
Not listed
Job type
Full-time
Posted
11 Jun 2026
Status
Open · checked 7d ago

About this role

This senior-level machine learning engineering role is based at Smartly in Berlin, offering experienced developers the chance to build advanced AI platforms that shape digital advertising. It suits a technical professional with a strong foundation in modern machine learning frameworks and cloud infrastructure who wants to create impactful solutions for global brands.

Role Overview

Smartly seeks a Senior Machine Learning Engineer to join the AI Platform Team in Berlin. In this position, professionals will build and experiment with machine learning solutions spanning media and creative workflows. Candidates will take ownership of high-impact projects, helping marketers optimize ad campaigns and creatives while working closely with a collaborative team of machine learning engineers, data scientists, and software engineers.

Key Responsibilities

Build machine learning software systems that allow users to create effective advertising campaigns and experiences.
Handle diverse datasets ranging from images, videos, audio, and text to structured performance data.
Strengthen the company's MLOps and data platform to robustly and efficiently productionize AI applications.
Participate actively in work planning, team retrospectives, and continuous product improvement.
Collaborate with product, engineering, and infrastructure stakeholders to translate business requirements into viable technical solutions.
Stay current with the latest machine learning innovations, focusing on areas like generative AI, computer vision, natural language processing, and explainability.

Requirements

Five plus years of experience developing and deploying production-quality software.
Two plus years of experience delivering software services powered by machine learning.
Two plus years of experience working with cloud infrastructure such as AWS or GCP.
Fluency in Python, with additional experience in C++ or Java considered a plus.
Hands-on background with modern machine learning frameworks including PyTorch and TensorFlow.
Familiarity with MLOps concepts and tools like MLflow or Kubeflow.
Expertise in feature engineering, model evaluation, diagnostics, and monitoring.
Solid foundation in linear algebra, statistics, and calculus.
Experience building scalable data pipelines for machine learning data processing and maintaining services under SLAs.
Strong written and verbal communication skills in English.
Ability and willingness to work in a hybrid capacity from the Berlin office three days a week.
An M.Sc. in a relevant field is preferred.

Skills and Tools

Python
PyTorch
TensorFlow
AWS
GCP
Java
C++
Computer Vision
MLOps
MLflow
Kubeflow

Salary and Benefits

Comprehensive rewards including equity options and performance-based rewards.
Healthcare packages and mental health services.
Paid holidays and family leave.
Flexible hybrid workplace model with the option to work abroad for up to 30 days annually.

About the Company

Smartly is an AI-powered advertising technology company that transforms ad experiences for brands and consumers. The platform integrates media, creative, and intelligence, powering billions of impressions and creatives annually for hundreds of brands worldwide. Smartly features a multinational team of over 750 employees spanning multiple countries, fostering an inclusive culture built on trust, transparency, and open feedback.

How to Apply

Interested candidates should visit the official Smartly careers page to submit an application and learn more about working with the team.

Skills and tech stack

Questions candidates ask

Where is this job located?

This position is based in Berlin, Germany, with a hybrid working requirement of three days a week in the office.

What experience is required for this role?

Candidates must have 5+ years of experience developing and deploying production-quality software, including 2+ years delivering machine learning-powered services and 2+ years working with cloud infrastructure like AWS or GCP.

What programming languages and frameworks are needed?

Fluency in Python is required, and experience with C++ or Java is a plus. Hands-on experience with modern machine learning frameworks like PyTorch and TensorFlow is also necessary.

What does the AI Platform Team do at Smartly?

The team helps marketers make the most of their ad creatives and campaigns by building and experimenting with AI-based solutions across media and creative workflows.

How can I apply for this position?

You can apply by visiting the official Smartly careers page.

Ready to apply?

The application is on the official Smartly careers page.

Apply on company site