Staff Machine Learning Engineer, Ads Foundational Representations at Reddit
Confirmed open
Reddit is hiring a remote Staff Machine Learning Engineer to build multimodal embeddings, knowledge-graph representations and relevance signals for Ads. The listing covers Remote - United Kingdom / London, England, United Kingdom.
Search jobs by company: Reddit
- Location
- Remote
- Work arrangement
- remote
- Technologies
- Python, GCP, PyTorch, TensorFlow
Save job — free account Saved jobs
Create a free application profile — Keep your skills and projects in a reusable profile. Private by default; you choose when to share. Apply for this job directly with the employer.
By continuing, you agree to processing needed to manage your account and profile. Privacy policy
Role overview
Reddit’s Ads Foundational Representations team builds signals and representations for ads, posts, users and other entities. The team uses machine learning and data to capture semantic, contextual and behavioural information for Reddit Ads.
Responsibilities
- Build multimodal and content embeddings for organic posts, comments and subreddits, as well as promoted ads and products.
- Define contextual and behavioural relevance with Product and Data Science partners and build metrics for it.
- Develop knowledge-graph embeddings and representations for core Reddit entities.
- Train, evaluate and deploy models and data pipelines that improve advertising relevance and user understanding.
- Work with research, engineering and product partners to turn modelling results into reliable production systems.
- Monitor model quality, investigate regressions and iterate on features, metrics and infrastructure.
Qualifications
- Strong experience building and deploying machine-learning or representation-learning systems.
- Practical knowledge of embeddings, multimodal modelling, recommendation, relevance or semantic search.
- Strong Python and data skills with experience in experimentation, evaluation and production pipelines.
- Ability to reason about large-scale content, user and advertising data and its privacy or quality constraints.
- Excellent communication and collaboration skills in a distributed, cross-functional team.
- Interest in knowledge graphs, contextual signals, behavioural modelling or advertising systems.
Technology in this role
- Python: Python GCP PyTorch .
- GCP: Python GCP PyTorch .
- PyTorch: Python GCP PyTorch .
- TensorFlow: Python GCP PyTorch .
- Kafka: • Experience with our stack (Python, Pytorch, Airflow, BigQuery, Ray, k8s, kafka, .
- Airflow: • Experience with our stack (Python, Pytorch, Airflow, BigQuery, Ray, k8s, kafka, .
- LLM: • User Intent Modeling - Leveraging various techniques to introduce user representations based on the content they interact with: batch & real-time sequence modeling, LLM summarization, .
- CAN: Don't live near our office? No worries: you can work remotely from anywhere in the UK or the .
- BigQuery: • Experience with our stack (Python, Pytorch, Airflow, BigQuery, Ray, k8s, kafka, .
Role-specific candidate guide
Preparation notes based on the employer’s stated responsibilities and qualifications.
Understanding the scope. This Staff Machine Learning Engineer, Ads Foundational Representations position at Reddit is best assessed through the work described in the employer’s posting, rather than the title alone. The available role overview says: “Reddit’s Ads Foundational Representations team builds signals and representations for ads, posts, users and other entities. The team uses machine learning and data to capture semantic, contextual and behavioural…” Read that statement together with the responsibilities below to understand the likely balance between delivery, coordination and technical decision-making. The role belongs to the AI and data area, but that label is only a guide to the work; the employer’s own requirements remain decisive. Before applying, check the original listing for reporting lines, product or team assignment, employment terms and any details that may have changed since this copy was checked. Where this page says a fact is not specified, treat it as an open question rather than an implied promise.
What the responsibilities signal. The posting specifically names “Build multimodal and content embeddings for organic posts, comments and subreddits, as well as promoted ads and products.”; “Define contextual and behavioural relevance with Product and Data Science partners and build metrics for it.”; “Develop knowledge-graph embeddings and representations for core Reddit entities.”. For each duty, identify a project where you performed comparable work and be ready to describe the context, your own contribution, constraints, decisions, and measurable result. Explain how you moved from the initial need to implementation, review, release or operational follow-through, where those stages apply. If the.
Benefits
- Global Benefit programs that fit your lifestyle, from workspace to professional development to caregiving support
- Mental Health & Coaching Benefits
- Group Personal Pension Scheme with Employer match
- Private Medical and Dental Scheme
- Flexible Vacation & Paid Volunteer Time Off
- In select roles and locations, the interviews will be recorded, transcribed and summarized by artificial intelligence (AI). You will have the opportunity to opt out of recording, transcription and summarization prior to any scheduled interviews.
- During the interview, we will collect the following categories of personal information: Identifiers, Professional and Employment-Related Information, Sensory Information (audio/video recording), and any other categories of personal information you choose to share with us. We will use this information to evaluate your application for employment or an independent contractor role, as applicable. We will not sell your personal information or disclose it to any third party for their marketing purposes. We will delete any recording of your interview promptly after making a hiring decision. For more information about how we will handle your personal information, including our retention of it, please refer to our Candidate Privacy Policy for Potential Employees and Contractors .
- Reddit is proud to be an equal opportunity employer, and is committed to building a workforce representative of the diverse communities we serve. Reddit is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If, due to a disability, you need an accommodation during the interview process, please let your recruiter know.
About Reddit
Reddit is a community platform. The Ads Foundational Representations team builds embeddings and entity representations used by Reddit Ads.
Employer websiteHow to apply
Review the original posting and apply through the employer’s careers page.
View source and applySource checked: 2026-11-08
Browse job categories
Related jobs
- Staff Machine Learning Engineer, Ads Foundational Representations at Reddit — Reddit
- Staff Machine Learning Engineer, Ads Efficiency at Reddit — Reddit
- Senior Machine Learning Engineer, Ads Efficiency at Reddit — Reddit
- Staff Machine Learning Engineer, App Ads Modeling at Reddit — Reddit
- Senior Staff Machine Learning Engineer, Ads Ranking at Reddit — Reddit
- Staff Machine Learning Engineer, Ads Creative at Reddit — Reddit