Enable job alerts via email!

ML Engineer

RAPP

London

On-site

GBP 45,000 - 70,000

Full time

11 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

Join RAPP as an ML Engineer in London, where you'll lead the development of ML pipelines and operationalise models for marketing campaigns. Be part of a dynamic Data Science team that pushes innovation at the intersection of AI and marketing. If you're pragmatic, outcome-focused, and have strong technical skills, we'd love to meet you.

Benefits

Flexible working
Learning and development opportunities
Mental health support

Qualifications

  • Hands-on experience with machine learning models.
  • Proficient with Python, SQL, Bash, HTML/CSS/JS, and Excel.
  • Knowledge of cloud architecture, API design, security, deployment.

Responsibilities

  • Leading the development of end-to-end pipelines for ML models.
  • Supporting data scientists to build predictive models.
  • Collaborating with multiple teams in an agile environment.

Skills

Machine Learning
Python
SQL
Bash
HTML/CSS/JS
Data Visualization

Education

MS or Ph.D. in relevant fields

Tools

Docker
Kubernetes
AWS
Databricks
PySpark
Git

Job description

Social network you want to login/join with:

Team / Department: Data Science Team within Marketing Sciences Department

Role

We are looking for an ML Engineer to join our world-class Data Science team of around 8 data scientists led by George Cushen. As a business, we’ve won some of the biggest pitches in each category, such as Virgin Media 02, KFC, and Mercedes. Our clients say that we’re “reinventing the future of marketing”, applying the latest developments at the rapidly growing intersection of AI and marketing. We’re part of Omnicom, the global leader in marketing communications, and more specifically, we’re the data-centric arm of the Omnicom Precision Marketing Group (OPMG).

What You'll Focus On

  • Leading the development of end-to-end pipelines for training, evaluating and deploying ML models to solve marketing problems
  • Applying MLOps to operationalise ML models for clients’ marketing campaigns
  • Supporting data scientists to build predictive models to improve media performance, customer experiences, revenue, and other outcomes across sectors like retail, telecoms, banking, and fast-food
  • Developing performant data pipelines for AI model workflows
  • Building lean Python web apps for self-service frameworks
  • Transforming technology and processes with best practices
  • Documenting projects for reproducibility and scaling
  • Collaborating with data scientists and clients to identify ML opportunities
  • Working with multiple teams in an agile environment

Who We’re Looking For

If you’re the right candidate, you likely:

  • Are pragmatic and outcome-focused
  • Think scientifically, validate assumptions, seek evidence
  • Have hands-on experience with machine learning models
  • Proficient with Python, SQL, Bash, HTML/CSS/JS, and Excel; familiar with Jupyter, Pandas, SciKit, PyTorch, CI/CD, Git
  • Understand probability and statistics
  • Experienced with containerisation (Docker, Kubernetes)
  • Knowledge of cloud architecture, API design, security, deployment
  • Hands-on with at least one major cloud platform
  • Data visualization skills with Plotly and Matplotlib
  • Creative problem solver with attention to detail
  • Excellent communication skills
  • Comfortable in a dynamic, high-growth environment

Preferred Qualifications

  • MS or Ph.D. in relevant fields
  • Understanding of marketing ecosystem and measurement frameworks
  • Experience with data pipelines from sources like RedShift, SQLServer, Salesforce, Adobe Analytics
  • Experience with AWS, Citrix, Databricks, Airflow, PySpark, web scraping, A/B testing, MLFlow, Dash, FastAPI, NLP, Computer Vision, GenAI, feature engineering

Key attributes

  • Attention to detail, curiosity, proactivity
  • Strong communication skills

About RAPP

We foster an inclusive workplace valuing diversity and individual differences. We support flexible working, learning and development, and diversity initiatives like The Neighbourhood. We prioritize wellbeing with coaching, mental health support, and family-friendly policies.

Recruitment process

We aim for a swift, personalized recruitment process with 2-3 stages. Our team is available to answer questions throughout.

We are RAPP, and we look forward to meeting you!

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.