Latest AI JobsBrowse Jobs
Reddit logo

Staff Machine Learning Engineer, Ads Foundational Representations

RedditRemote - United KingdomAds Engineering
Apply on company site
Salary
Not listed
Job type
Full-time
Work mode
Remote
Posted
19 Jun 2026
Status
Open · checked 7d ago

About this role

Role Overview

Reddit is hiring a remote Staff Machine Learning Engineer for the Ads Foundational Representations team within the United Kingdom. This role suits an experienced machine learning professional ready to set technical direction, lead complex cross-functional projects, and balance hands-on technical work with mentorship.

Key Responsibilities

Provide technical leadership and mentorship to machine learning engineers by driving design reviews and establishing best practices.
Collaborate with organizational leadership to develop the technical strategy for content-based embeddings and ad relevance.
Build and iterate on embedding models for advertising use cases, utilizing approaches such as two-tower architectures and sequence models.
Work with local and third-party large language models and vision-language models to extract representations, develop evaluation methods, and fine-tune models.
Construct data processing and inference pipelines to support developed models.
Conduct qualitative and quantitative evaluations, managing end-to-end experimentation from internal benchmarks to online tests.
Guarantee the reliability, scalability, and performance of machine learning systems through automated testing and monitoring.
Partner with cross-functional teams to translate business requirements into technical solutions.

Requirements

Seven or more years of practical experience managing the complete lifecycle of enterprise-level model design, training, evaluation, testing, and deployment.
Demonstrated technical leadership at a staff level, including mentoring engineers, raising quality bars, and guiding complex cross-functional initiatives without direct management authority.
Strong communication skills suited for explaining complex technical ideas to diverse audiences.
Proven background addressing content-rich natural language processing or computer vision problems at scale utilizing embeddings.
Analytical, data-driven approach to machine learning system development.
Prior familiarity with the advertising domain, search systems, or recommender systems.
Proficiency in mainstream deep learning frameworks such as PyTorch or TensorFlow.

Nice to Have

Familiarity with the corporate technology stack including Python, PyTorch, Airflow, BigQuery, Ray, Kubernetes, Kafka, and Google Cloud Platform.
Prior technical leadership experience involving junior engineer mentorship and complex project ownership.
Direct hands-on experience using, fine-tuning, or building large language models.

Skills and Tools

Python
PyTorch
TensorFlow
Google Cloud Platform
Large Language Models
Natural Language Processing
Kafka
Airflow
BigQuery
Ray
Kubernetes

Salary and Benefits

Global benefit programs supporting workspace, professional development, and caregiving
Family planning support and gender-affirming care
Mental health and coaching benefits
Group personal pension scheme with employer match
Private medical and dental scheme
Income replacement programs and Bike to Work scheme
Flexible vacation and paid volunteer time off
Generous paid parental leave

About the Company

Reddit operates as a vast collection of communities built around shared interests, passions, and trust, acting as one of the internet's largest sources of authentic conversation and information. The company offers a flexible workforce model, allowing employees to work remotely from anywhere in the United Kingdom or the Netherlands.

How to Apply

Interested candidates should visit the official Reddit careers page to submit an application for this remote position.

Skills and tech stack

Questions candidates ask

Where is this position located?

This role is fully remote and can be performed from anywhere within the United Kingdom or the Netherlands.

How is the working time divided in this role?

Approximately 50% of the time is dedicated to technical leadership and mentorship, while the remaining 50% involves individual hands-on engineering, data analysis, and modeling work.

What level of experience is required?

Candidates must have 7+ years of hands-on experience spanning the full lifecycle of designing, training, evaluating, testing, and deploying industry-level models.

What technical frameworks and tools are utilized?

The tech stack includes Python, PyTorch, TensorFlow, Google Cloud Platform, Airflow, Kafka, BigQuery, Ray, and Kubernetes.

What employee benefits are provided?

Benefits include a group personal pension scheme with employer match, private medical and dental coverage, flexible vacation, paid parental leave, mental health benefits, and a bike-to-work scheme.

Ready to apply?

The application is on the official Reddit careers page.

Apply on company site