Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Staff Machine Learning Engineer, ML Understanding

$266k - $372.4k
Full-time

Reddit






Reddit is a community of communities. It’s built on shared interests, passion, and trust, and is home to the most open and authentic conversations on the internet. Every day, Reddit users submit, vote, and comment on the topics they care most about. With 100,000+ active communities and approximately 121 million daily active unique visitors, Reddit is one of the internet’s largest sources of information. For more information, visit .

We’re looking for a Senior Staff Machine Learning Engineer to lead Reddit’s next-generation user understanding initiative: building a unified, high-fidelity representation of each user that powers personalization across the platform.

This role requires deep expertise in mainstream ML user modeling approaches (e.g., large-scale embeddings, user interest modeling, affinities, behavioral signals) and the ability to reimagine these systems in the GenAI era—leveraging LLMs and foundation models to unlock step-change improvements in fidelity, adaptability, and expressiveness.

You will set the technical direction for this space, leading the design and implementation of Reddit’s core user representation layer—spanning embeddings, interest modeling, and key user attributes. You’ll ensure this foundation is scalable, reliable, and widely adopted across Feeds, Search, Notifications, and Ads, partnering closely with product, infrastructure, and downstream ML teams to drive measurable impact.

This is a high-impact role. The systems you build will shape how hundreds of millions of people experience Reddit every day—what they see, what they discover, and the communities they connect with. Your work will directly advance personalization and relevance at global scale, strengthening Reddit as a platform for meaningful connection and belonging.

What you'll do:


  • Design User Understanding Strategy: Define a unified user understanding framework and strategy: how users are represented (embeddings, tags, attributes, LLM-based user profile), how they are computed, stored, and exposed. Provide thought leadership in user understanding and user modeling by setting a long-term technical vision and advancing the state-of-the-art in the field.

  • Build Foundational User Models: Lead design and implementation of advanced user models, e.g. large-scale user representation learning (sequence-based, multi-interest, multi-task) that share representations across surfaces to improve personalization experience across key Reddit products e.g. Feeds, Notification, Search and Ads, balancing latency, cost, and performance.

  • Reimagine user understanding with LLM/Gen-AI: Evolve user modeling beyond traditional representations by leveraging LLMs to build richer user understanding (e.g., dynamic user profiles, intent inference, semantic reasoning over user behavior). Explore how LLMs can augment or unify embeddings, attributes, and taxonomies to enable more adaptive, interpretable, and context-aware personalization.

  • Ship Large Scale User Understanding as a System: Partner with platform teams to design and build core components for large-scale learning and serving: storage/retrieval for embeddings, feature pipelines, and APIs. Collaborate with ML/Ranking infra to ensure low-latency serving, high availability, and integration with MLOps systems.

  • Drive Cross-Team Integration & Impact: Partner with Feeds, Notification, Search and Ads teams to drive experimentation and adoption of new user understanding models with product teams across Reddit, ensuring measurable end-to-end impact on key metrics.

  • Set Technical Bar & Mentor: Mentor senior to staff engineers, lead design reviews, steward technical decisions across the user understanding domain, and champion and drive engineering processes and best practices

Who you might be:


  • You have at least 10 years experience building and scaling production-grade ML systems, particularly in user modeling, large-scale representation learning, or recommender systems.

  • You have a track record of driving ambiguous, high-impact initiatives from concept to production, shaping both technical direction and execution.

  • You are product- and impact-oriented: you care deeply about how your work moves real metrics (e.g., engagement, retention, revenue), not just model quality.

  • You bring strong fundamentals in mainstream user understanding ML approaches (e.g., representation learning, behavioral modeling, user clustering), and understand their trade-offs in real-world systems.

  • You are excited about the GenAI shift and have experience (or strong intuition) applying LLMs or foundation models to evolve existing systems, going beyond incremental improvements.

  • You think in systems, not just models: you consider data, training, evaluation, serving, and adoption as a cohesive whole, and design with end-to-end impact in mind.

  • You influence beyond your immediate team: partnering effectively with product, infra, and other ML teams, and driving alignment across multiple stakeholders.

  • You raise the technical bar: mentoring senior engineers, leading design reviews, and establishing best practices for building reliable, scalable ML systems.

  • You are comfortable navigating trade-offs across quality, latency, cost, and safety, especially in large-scale, user-facing systems.

Benefits:


  • Comprehensive Healthcare Benefits and Income Replacement Programs

  • 401k with Employer Match

  • Global Benefit programs that fit your lifestyle, from workspace to professional development to caregiving support

  • Family Planning Support

  • Gender-Affirming Care

  • Mental Health & Coaching Benefits

  • Flexible Vacation & Paid Volunteer Time Off

  • Generous Paid Parental Leave 

#LI-remote, #LI-JS5

Pay Transparency:

This job posting may span more than one career level.

In addition to base salary, this job is eligible to receive equity in the form of restricted stock units, and depending on the position offered, it may also be eligible to receive a commission. Additionally, Reddit offers a wide range of benefits to U.S.-based employees, including medical, dental, and vision insurance, 401(k) program with employer match, generous time off for vacation, and parental leave. To learn more, please visit .

To provide greater transparency to candidates, we share base salary ranges for all US-based job postings regardless of state. We set standard base pay ranges for all roles based on function, level, and country location, benchmarked against similar stage growth companies. Final offer amounts are determined by multiple factors including, skills, depth of work experience and relevant licenses/credentials, and may vary from the amounts listed below.

The base salary range for this position is:

$266,000 - $372,400 USD

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.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Staff Machine Learning Engineer, ML Understanding in United States vacancy
  • $184.05k - $262.93k

     ...-loved features. We built them by understanding the world of music and podcasts better...  ...working at the intersection of machine learning, music understanding, and user...  ...design, data science, product, and engineering Prototype new ML approaches and bring them into production... 
    Senior
    Full time
    Work from home
    Worldwide
    Flexible hours

    Spotify

    New York, NY
    1 day ago
  • $189k - $290k

     ...classifying, tracking, and understanding various attributes of surrounding...  ...accuracy. As an engineer in the Scene Understanding team...  ...work with state-of-the-art machine learning models that operate in real-...  ...dataset construction to power our ML flywheel Lead the full... 
    Senior
    Full time
    Temporary work
    Relocation package

    Zoox

    Boston, MA
    1 day ago
  • $216.7k - $303.4k

     ...a physical presence. Ads Content Understanding (ACU) owns and produces signals that...  ...partner teams.  We are looking for a Senior Machine Learning Engineer (IC4) who will act as a key...  ...engineering fundamentals and solid ML intuition—not a pure research scientist... 
    Senior
    Remote job
    Full time
    For contractors
    Work experience placement
    Work at office
    Immediate start
    Flexible hours

    Reddit

    United States
    1 day ago
  • $204k - $259k

     ...U.S. states. The Driver Understanding and Evaluation (DUE) team at...  ...the Waymo Driver.  The DUE Machine Learning team will build and operate...  ...for researchers and software engineers who are passionate about developing...  ...scalable and robust ML pipelines for training, evaluating... 
    Senior
    Full time

    Waymo

    Remote
    1 day ago
  • $140k - $230k

     ...architectures and applying and advancing the state-of-the-art of machine learning (ML) for perception, prediction, and motion planning. We are...  ...on a daily basis with other software and hardware engineers and researchers to tackle some of the most challenging problems... 
    Senior
    Full time
    Temporary work
    Flexible hours

    Woven By Toyota

    Remote
    1 day ago
  • $213k - $263k

    Role Description The DUE Machine Learning team will build and operate scalable machine learning and...  ...looking for researchers and software engineers who are passionate about developing machine...  ...large distributed systems covering the ML lifecycle, supporting planet-scale... 
    Senior
    Full time

    Waymo

    Remote
    7 days ago
  • $281k - $356k

     .... states. The DUE Machine Learning team will build and operate...  ...and software engineers who are passionate about...  ...—including Driver Understanding, Simulation, System Engineering...  ...Python and standard ML frameworks (e.g., JAX...  ..., influencing senior stakeholders, and driving... 
    Senior
    Full time

    Waymo

    Remote
    1 day ago
  •  ...scientists, and investment teams to engineer, deploy, and operate production-grade machine learning models that drive research,...  ...and maintaining the end-to-end ML lifecycle, including model...  ...automated retraining.  Strong understanding of software development lifecycle... 
    Senior
    Work experience placement

    Vanguard

    Malvern, PA
    5 days ago
  •  ...applying computer vision and machine learning to improve the standard of...  ...looking for a machine learning engineer who thrives on leveraging...  ...right place to build effective ML models. You are a...  ..., and data science teams to understand business challenges and the... 
    Senior
    Full time
    Flexible hours

    Apella

    United States
    1 day ago
  •  ...than talent: it takes amazing people who understand collaboration, respect each other, and...  ...We are on the lookout for a Machine Learning Engineer with a specialized focus on cybersecurity...  ...or a related field with a focus on AI/ML. · Strong programming skills in Python... 
    Senior
    Full time

    Axiado

    Remote
    1 day ago
  •  ...As a Senior Machine Learning Engineer on the Economy ML team, you will build models that power ranking, personalization, pricing, and optimization across...  ...to dynamic layout optimization and avatar content understanding. We partner closely with Marketplace, Payments,... 
    Senior
    Full time

    Roblox

    Remote
    1 day ago
  •  ...to explore, create, play, learn, and connect with friends...  .... We are hiring our first Senior Machine Learning engineer within our team. As a Senior...  ...various state of the art ML techniques, thereby...  ...systems fundamentals and understanding of large scale high throughput... 
    Senior
    Full time
    Seasonal work

    Roblox

    Remote
    1 day ago
  • $160k - $220k

     ...develop and deploy models that understand user preferences, optimize...  ...'ll Do Build and deploy ML models serving 100M+ predictions...  ...filtering, deep learning, learning-to-rank) ~ Proficiency...  ...~ BS/MS in Computer Science, Machine Learning, or related field... 
    Senior
    Remote job
    Full time

    Launch Potato

    Remote
    1 day ago
  • $195k - $230k

     ...About the Role We are looking for a Senior Machine Learning Engineer to help evolve our large-scale...  ...recommendation-related problems such as content understanding, user intent modeling, and feature...  ...working with large-scale data and ML systems (e.g., Spark, distributed... 
    Senior
    Full time
    Local area
    Work from home

    Newsbreak

    Mountain View, CA
    1 day ago
  •  ...Overview As a Senior Machine Learning Engineer at Phia, you’ll build and scale production ML systems that power core product experiences and decision-making. You’ll...  ...datasets and noisy or incomplete data ~ Solid understanding of experiment design and causal inference,... 
    Senior
    Full time

    Phia

    New York, NY
    1 day ago
  • $150k - $210k

     ...a higher level by providing a deep understanding of their bodies and daily lives....  ...deeply impactful for members. As a Senior Machine Learning Engineer on our Health Insights team, you will...  ...research, contributing to scalable ML solutions built on physiological and... 
    Senior
    Full time
    Work at office
    Relocation

    Whoop

    Remote
    1 day ago
  •  ...jobs. This is not a “prompt engineer” role. You’ll design, train,...  ...there’s something interesting to learn or solve, it doesn’t matter...  ...of real world experience in ML / AI engineering ~ Proven experience...  ...just calling APIs) ~ Deep understanding of transformers, attention,... 
    Senior
    Full time
    Weekend work

    albi

    Chicago, IL
    1 day ago
  •  ...to explore, create, play, learn, and connect with friends in...  ...Why User Behavior? As a Senior Machine Learning Engineer for User Behavior, you...  ...intervention. You will  own the ML foundation for a new...  ...that will define how Roblox understands and responds to risk at scale... 
    Senior
    Full time
    Casual work
    Shift work

    Roblox

    Remote
    1 day ago
  • $335k - $400k

     ...Network leverages proprietary machine learning recommendation systems,...  .... We are hiring Senior Machine Learning Engineers We are hiring engineers...  ...managers and other engineers to understand business priorities,...  ...field with specialization in ML, AI, or Information... 
    Senior
    Full time
    Work at office
    Remote work

    Rokt

    Austin, TX
    1 day ago
  •  ...explore, create, play, learn, and connect with friends...  ...for everyone. Our engine’s resource management and...  ...the application of machine learning in real-time engine...  ...You will establish the ML framework for...  ...critical systems. A solid understanding of systems-level concepts... 
    Senior
    Full time

    Roblox

    Remote
    1 day ago
  • $190k - $270k

     ...The Role We're hiring a machine learning engineer to work on our Computational...  ...is for a given device, understanding which constraints matter, and...  ...effectively with our AI team (deep ML expertise is not required;...  ...Level: Open to a range of seniority; final leveling determined... 
    Senior
    Full time

    Hike Medical

    San Francisco, CA
    1 day ago
  • $233k - $290k

     ...Do you enjoy applying machine learning to complex, real-world problems in autonomous vehicle...  ...Generation team is looking for a ML Engineer to enable next-generation scalable AV...  ...Contribute to tooling for AI-based scenario understanding and validation. Synthesize... 
    Senior
    Full time
    Temporary work
    Immediate start
    Relocation package

    Zoox

    Remote
    1 day ago
  •  ...explore, create, play, learn, and connect with friends...  ...spectrum, including machine learning, classifiers for...  ...by establishing a deep understanding of our users. As a Senior Machine Learning Engineer within the Account...  ...productionize end-to-end ML development life cycles... 
    Senior
    Full time

    Roblox

    Remote
    1 day ago
  •  ...systems enable robots to adapt, learn, and perform in the real...  ...possible together. As a Sr. ML Engineer focused on Reinforcement...  ...Computer Science, Robotics, Machine Learning, or related field,...  ..., Isaac Gym). Solid understanding of probability, statistics,... 
    Senior
    Full time
    Flexible hours

    Path Robotics

    Remote
    1 day ago
  • $242k - $290k

     ...vehicle technology, creating the understanding of the world for our self-...  ...systems.   As a software engineer on the perception mapping...  ...and integrate into the stack ML models that detect semantic map...  ...training and deploying deep learning models Experience with with... 
    Senior
    Full time
    Temporary work
    Relocation package

    Zoox

    Remote
    1 day ago
  • $140k - $175k

     ...for a dynamic and driven Senior Machine Learning Engineer to revolutionize the future...  ...complex grasping and scene understanding tasks. Lead End-to-End...  ...track record of shipping ML products to the physical world...  ..., dangerous, and hard to staff. Pickle automates this... 
    Senior
    Full time

    Pickle Robot Company

    Boston, MA
    1 day ago
  • $176.17k - $251.67k

     ...most-loved features. We built them by understanding the world of music and podcasts...  ...one of them.  We are looking for a Senior Machine Learning Engineer to join the Personalization team - an...  ...prototyping and productizing state-of-the-art ML at the intersection of... 
    Senior
    Remote job
    Full time
    Flexible hours

    Spotify

    New York, NY
    1 day ago
  •  ...Description Position Summary The Machine Learning Engineer will be responsible for the end-to-...  ...datasets. This role requires a strong understanding of Large language models, machine...  ...maintain robust and scalable data and ML pipelines for model training, inference... 
    Senior
    Full time
    H1b
    Remote work
    Flexible hours

    C The Signs

    Boston, MA
    1 day ago
  • $160k - $210k

     ...We are looking for an experienced Senior Machine Learning Engineer to join our Match Team and help shape...  ...central to what we build. As a Senior ML Engineer on the Match Team, you will...  ..., ranking, semantic search, query understanding, and recommendation systems Build... 
    Senior
    Full time

    Enigma

    Remote
    1 day ago
  • $213k - $263k

     ...train large-scale, onboard ML perception models that are instrumental...  ...functional collaboration to engineer robust, high-reliability...  ...or MS in Computer Vision, Machine Learning, Robotics, or a related...  ...module implementation. ~ Deep understanding and proven practical... 
    Senior
    Full time
    Remote work

    Waymo

    Remote
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Staff Machine Learning Engineer, ML Understanding. Be the first to apply!