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

Principal Machine Learning Engineer, Content ML, Level 7

$276k - $414k

Snap Inc.

Snap Inc ( is a technology company. We believe the camera presents the greatest opportunity to improve the way people live and communicate. Snap contributes to human progress by empowering people to express themselves, live in the moment, learn about the world, and have fun together. The Company's three core products are Snapchat ( , a visual messaging app that enhances your relationships with friends, family, and the world; Lens Studio ( , an augmented reality platform that powers AR across Snapchat and other services; and its AR glasses, Spectacles ( .

We're looking for a Principal Machine Learning Engineer to join the Content ML team at Snap! We build large-scale recommender systems for all of Snap's video content products.

What you'll do

  • Lead the vision and roadmap for Snap's large-scale recommendation systems, elevating content discovery and personalization across Spotlight, Discover, and Friend Stories.

  • Technically lead a group of talented engineers from Content ML and Platform teams to operate and scale the existing recommender system.

  • Work with cross-team ML, Infra, and Research partners to design the next-gen recommender system and incorporate SOTA industry research in recommendation systems, foundation models, multimodal signal understanding, deep user understanding, and related areas. We actively participate in and publish at top-tier conferences.

  • Partner with engineers, product managers, research scientists, data science, and leadership to align on ML strategy and ensure technical investments support long-term company priorities.

  • Advance the ML tech stack for recommendations, improving scalability, efficiency, reliability, and overall system performance.

  • Stay up to date on emerging trends and advancements in the RecSys landscape and proactively identify opportunities to leverage these developments to further enhance Snap's content capabilities.

  • Advocate for and implement best practices in availability, scalability, experimentation rigor, operational excellence, and cost management.

Knowledge, Skills & Abilities

  • Deep understanding of RecSys architectures and experience applying them to real-world production systems.

  • Strong foundation in machine learning, deep learning, and large-scale recommendation/ranking systems.

  • Experience leading teams or roadmaps focused on recommendations and/or personalization.

  • Ability to design, train, deploy, and optimize state-of-the-art machine learning models for performance, reliability, and scale.

  • Excellent programming and software engineering skills, with an emphasis on clean design and production-readiness.

  • Ability to quickly learn new technologies and apply them effectively in ambiguous problem spaces.

  • Skilled at solving complex technical challenges, influencing architecture decisions, and driving execution across multi-stakeholder environments.

  • Strong collaboration, communication, and mentorship abilities.

Minimum Qualifications

  • 9+ years of post-Bachelor's machine learning experience; or a Master's degree in a technical field + 8+ years of post-grad ML experience; or a PhD in a related technical field + 5+ years of post-grad ML experience

  • 2+ years of experience with technical leadership or acting as the domain-expert to a technical organization

  • Experience developing and shipping performant and scalable machine learning models for recommendation or ranking use cases

Preferred Qualifications

  • Advanced degree in a related field such as machine learning, computer vision, or mathematics

  • Experience with large-scale recommendation/ranking systems, multimodal modeling, or retrieval architectures

  • Experience with TensorFlow, PyTorch, or related deep learning frameworks

  • Background in integrating recommendation models into production pipelines

  • Experience partnering with cross-functional executives and management across a globally distributed organization and exercising sound judgment

  • Experience contributing to AI publications

If you have a disability or special need that requires accommodation, please don't be shy and provide us some information ( .

"Default Together" Policy at Snap: At Snap Inc. we believe that being together in person helps us build our culture faster, reinforce our values, and serve our community, customers and partners better through dynamic collaboration. To reflect this, we practice a "default together" approach and expect our team members to work in an office 4+ days per week.

At Snap, we believe that having a team of diverse backgrounds and voices working together will enable us to create innovative products that improve the way people live and communicate. Snap is proud to be an equal opportunity employer, and committed to providing employment opportunities regardless of race, religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, pregnancy, childbirth and breastfeeding, age, sexual orientation, military or veteran status, or any other protected classification, in accordance with applicable federal, state, and local laws. EOE, including disability/vets.

We are an Equal Opportunity Employer and will consider qualified applicants with criminal histories in a manner consistent with applicable law (by example, the requirements of the San Francisco Fair Chance Ordinance and the Los Angeles Fair Chance Initiative for Hiring, where applicable).

Our Benefits ( : Snap Inc. is its own community, so we've got your back! We do our best to make sure you and your loved ones have everything you need to be happy and healthy, on your own terms. Our benefits are built around your needs and include paid parental leave, comprehensive medical coverage, emotional and mental health support programs, and compensation packages that let you share in Snap's long-term success!

Compensation

In the United States, work locations are assigned a pay zone which determines the salary range for the position. The successful candidate's starting pay will be determined based on job-related skills, experience, qualifications, work location, and market conditions. The starting pay may be negotiable within the salary range for the position. These pay zones may be modified in the future.

Zone A (CA, WA, NYC) ( :

The base salary range for this position is $276,000-$414,000 annually.

Zone B ( :

The base salary range for this position is $262,000-$393,000 annually.

Zone C ( :

The base salary range for this position is $235,000-$352,000 annually.

This position is eligible for equity in the form of RSUs.

A Decade of Snap ( : Learn about our origin story, values, mission, culture of innovation, and more.

CitizenSnap ( : In our third annual CitizenSnap Report, we demonstrate progress towards our environmental, social, and governance (ESG) goals, and we lay out our plans looking forward.

The DEI Innovation Summit ( : Watch highlights from the 2nd annual DEI Innovation Summit, which brings together thought leaders and DEI experts for a day of courageous conversations to enable bold action.

Snap News ( : Stay up to date on the latest and greatest product and innovation news at Snap

Applicant and Candidate Privacy Policy (

Vacancy posted 18 hours ago
Similar jobs that could be interesting for youBased on the Principal Machine Learning Engineer, Content ML, Level 7 in San Francisco, CA vacancy
  • $239k - $342k

     ...the Role: The Machine Learning team at Tubi drives...  ...recommendations, search, content understanding and...  ...Machine Learning Engineer to contribute to...  ...-impact robust ML pipelines,...  ...Francisco Staff Level $239,000 - $342,000 USD Principal Level $292,000 -... 
    Principal
    Content
    Full time
    Temporary work
    Local area
    Flexible hours

    Tubi

    San Francisco, CA
    11 hours ago
  • $162k - $225k

    About the Principal Machine Learning Engineer at Headspace: Machine Learning at Headspace...  ...edge language-based ML applications that will power...  ...platform, taking it from high-level vision to robust implementation...  ...We combine evidence-based content, clinical care, and... 
    Principal
    Content
    Full time
    Work at office
    Local area
    Remote work
    3 days per week

    Headspace

    San Francisco, CA
    1 day ago
  •  ...looking for a Senior Machine Learning Engineer to join our Avatar Technology...  .... Drive the full ML lifecycle, including...  ...systems with higher-level intent and character...  ...What You Should Have: ~7+ years of experience...  ...ML, engineering, and content teams. How Genies... 
    Content
    Full time
    Work experience placement
    Work at office

    GENIES INC

    San Francisco, CA
    1 day ago
  • $300k - $400k

     ...consumers at an individual level across every channel,...  ...around the world. To learn more, go to Role Description As a Principal AI/ML Engineer in our AdTech team,...  ...development of advanced machine learning models and AI...  ..., and creative content generation, operating... 
    Principal
    Content

    Zeta Global

    San Francisco, CA
    11 hours ago
  • $230k - $322k

     ...information, visit Ads Content Understanding (ACU) is...  ...looking for a Staff Machine Learning Engineer who will lead the...  ...for ACU’s signals and ML systems. Roughly 50% of...  ...Required Qualifications 7+ years of relevant MLE...  .... Demonstrated Staff-level technical leadership:... 
    Content
    Flexible hours

    Tensec

    San Francisco, CA
    11 hours ago
  • $276k - $414k

     ...themselves, live in the moment, learn about the world, and have fun...  ..., Spectacles ( . Snap Engineering ( teams build fun and technically...  .... We're looking for a Principal Software Engineer to join the...  ...formats or similar user-facing content delivery systems.... 
    Principal
    Content
    Temporary work
    Live in
    Work at office
    Local area

    Snap

    San Francisco, CA
    3 days ago
  • $231.28k - $429.52k

     ...analytics, business products, and AI/ML to enable fast, targeted actions in rapidly...  ...innovation. Job Summary The Principal Machine Learning Engineer leads the strategic design and...  ...concepts into simple, easy-to-understand content for a non-technical audience.... 
    Principal
    Content
    Local area
    Relocation package

    Genentech

    South San Francisco, CA
    5 days ago
  • $175k - $250k

     ...Machine Learning Engineer Kiddom is a groundbreaking educational platform that promotes...  ...delivering timely insights, personalized content, and intelligent assistance....  ...experts to translate high-level educational goals into scalable ML-powered systems. Coach and mentor... 
    Content
    Local area
    Flexible hours

    Kiddom

    San Francisco, CA
    11 hours ago
  •  ...and concrete growth metrics (7 figures ARR) have been generalized or removed. Senior Machine Learning Engineer About the Company We...  ...major global brands and content creators, powering commerce and...  ...be a core contributor, owning ML systems end-to-end: research,... 
    Content
    Immediate start

    RainesDev

    San Francisco, CA
    11 hours ago
  •  ...Genies is looking for a Senior Machine Learning Engineer to join our Avatar...  ...while also owning the applied ML work required to make these systems...  ...What You Should Have: ~7+ years of experience in machine...  ...workflows for Technical Artists or content teams. Who You Are:... 
    Content
    Full time
    Work experience placement
    Work at office

    GENIES INC

    San Francisco, CA
    1 day ago
  •  ...reinvent the way people learn, starting with...  ...Speak is building a human-level, AI-powered tutor in your...  ...for an experienced Machine Learning Engineer to join our team and help...  ..., pronunciation, content personalization, and much...  ...exciting time to join an ML team designing a... 
    Content
    Live in
    Work at office
    Worldwide

    Speak LLC

    San Francisco, CA
    4 days ago
  •  ...to reinvent the way people learn, starting with language....  ...Speak is building a human-level, AI-powered tutor in your...  ...role We're hiring an ML Engineer, Assessments to help build...  ...Assessment Design Lead (Content/Learning Design) , Machine Learning, Product, and Engineering... 
    Content
    Live in
    Immediate start

    Speak LLC

    San Francisco, CA
    2 days ago
  •  ...Principal Software Engineer For Backend Development Our client is seeking a Principal...  ..., and state-of-the-art machine learning integration. You will...  ...advanced degree focused on AI/ML is a plus. ~5+ years of experience...  ...salary and benefits, with Riot-level compensation.... 
    Principal
    Remote work
    Flexible hours

    NxT Level

    San Francisco, CA
    2 days ago
  •  ...real-time, multi-modal machine-generated data — including...  ...and Cisco's global engineering capabilities. Our work...  ...quantitative field, plus 7+ years of industry research...  ...data, deep learning-based time series modeling...  ...production monitoring of ML models. Strong Research... 
    Principal
    Flexible hours

    Webex Events (formerly Socio)

    San Francisco, CA
    2 days ago
  • $209.7k - $272.6k

     ...Principal Machine Learning Engineer In this role, you are responsible for the design, development, programming...  ..., and maintain AI (Machine Learning (ML) /Deep learning) models, diagnose and...  ...Ability to work both at a detailed level as well as to summarize findings and... 
    Principal
    Minimum wage

    Gap Inc.

    San Francisco, CA
    11 hours ago
  • $140k - $265k

     ...Machine Learning Engineer, Search Quality Mountain View, CA About Glean: Glean...  ...relationships between people, content, and activity, delivering...  ...smarter, safer decisions at every level. Recognized by Fast Company...  ...~ Proficiency in your ML framework of choice ~ Strong... 
    Content
    Work at office
    Home office
    Flexible hours
    3 days per week

    Glean.info

    San Francisco, CA
    2 days ago
  • $200k - $300k

     ...Machine Learning Engineer, Enterprise Brain Mountain View, CA Glean is the...  ...relationships between people, content, and activity, delivering deeply...  ..., safer decisions at every level. Glean is seeking a few...  ...of Quality and traditional ML work to help us build the Enterprise... 
    Content
    Work at office
    Home office
    Flexible hours

    Glean.info

    San Francisco, CA
    4 days ago
  • $200k - $300k

     ...relationships between people, content, and activity,...  ...at every level. Recognized by...  ..., and the tooling engineers use to understand...  ...engineering, applied ML, and direct product...  ..., reinforcement learning from human feedback...  ...systems involving machine learning. ~ Analytically... 
    Content
    Home office
    Flexible hours
    3 days per week

    Glean.info

    San Francisco, CA
    3 days ago
  •  ...Role Most video engineering roles at...  ...processed for machine understanding....  ...delivery. As the Principal Software Engineer...  ...modes based on AI/ML workflows or media...  ...analysis, content-aware chunking...  ...access, frame-level random access,...  ...engineering with 7+ years focused... 
    Principal
    Content
    Hourly pay
    Work at office
    Worldwide
    Visa sponsorship
    Flexible hours

    Twelve-Labs

    San Francisco, CA
    4 days ago
  • $229k - $343k

     ...live in the moment, learn about the world,...  ..., Spectacles. Snap Engineering teams build fun and...  ...looking for a Staff Machine Learning Engineer to...  ...engineers working on ML ranking systems...  ...technical field + 7+ year of post-grad...  ...marketplace ranking, or content discovery systems... 
    Content
    Work experience placement
    Live in
    Work at office
    Local area

    Snap

    San Francisco, CA
    4 days ago
  • $175k - $330k

     ...contextual signals, and content features. Develop...  ...’s ecosystem. Mentor engineers, supporting technical...  ...rigor, and responsible ML practices. Champion collaboration...  .... Depending on level, contribute to broader...  ...experience in applied machine learning or ML‑heavy software... 
    Content
    Work at office
    3 days per week

    Quizlet

    San Francisco, CA
    1 day ago
  •  ...hiring outcomes, you'll also learn how to integrate AI into...  ..., specializing in GenAI, ML, Data Science, Data Engineering, Software Engineering, and...  ...Actually Do Phase 1: High-Level Recruiting Execution (Day...  ...events, on podcasts, in content—establishing yourself as a... 
    Principal
    Content

    HopHR

    San Francisco, CA
    10 days ago
  • $288k - $330k

     ..., the platform personalizes content, tone, and timing to deliver...  ...industries. About the Role Our Machine Learning Engineering team powers personalized...  ...of brands. We build advanced ML models that predict customer...  ...ranges are determined by role, level and location Attentive... 
    Content
    Full time

    I did my part and supported the Regular Toilet

    San Francisco, CA
    3 days ago
  • $160k - $250k

     ...understand, search, and generate content, and is trusted by hundreds...  ...future of AI! Senior Machine Learning Engineer In order to execute our...  ...new technologies at all levels of the machine learning stack...  ...Everything involved in applying a ML model to a production use... 
    Content
    Full time

    Hive

    San Francisco, CA
    11 hours ago
  • $120k - $180k

     ...search, and generate content, and is trusted by hundreds...  ...the future of AI! Machine Learning Role In order to...  ...machine learning engineers. We are looking for developers...  ...technologies at all levels of the machine...  ...involved in applying a ML model to a production... 
    Content
    Full time

    Hive

    San Francisco, CA
    11 hours ago
  •  ...The Role: As a Principal Solutions...  ...operate at the highest levels of technical and...  ...research teams and engineers to executives and...  ...systems A PhD in machine learning, computer science...  ...in AI, ML, audio synthesis,...  ...advocacy, or technical content creation Understanding... 
    Principal
    Content
    Work at office
    Relocation package

    Zyphra

    San Francisco, CA
    11 hours ago
  • $240k - $300k

     ...Machine Learning Engineer, AI Assistant & Autonomous AI Agents Mountain...  ...between people, content, and activity,...  ...safer decisions at every level. Recognized by Fast Company...  ...as a Staff Engineer, Principal Engineer, or...  ...Proficiency in your ML framework of choice... 
    Content
    Home office
    Flexible hours
    3 days per week

    Glean.info

    San Francisco, CA
    3 days ago
  • $200k - $400k

     ...millions of hours of licensed video content. Our end-to-end data pipeline...  ...an innovative strategic engineer to help us scale. Role Overview The Senior Machine Learning Engineer will play a central role...  .... You’ll work across the full ML lifecycle, from structuring... 
    Content
    Work experience placement

    Troveo AI Inc

    San Francisco, CA
    1 day ago
  • $180k - $300k

     ...Senior Software Engineer, Machine Learning We're looking for a product-minded machine learning engineer...  ...- crafting the foundation for content that builds and improves itself. This...  ...Are / What You'll Do Own the ML stack end-to-end: Evaluate hosted models... 
    Content
    Remote work
    Relocation

    Arcade

    San Francisco, CA
    11 hours ago
  • $139.9k - $274.8k

     ...as a Service, Azure ML, Cognitive Services,...  ...world of all skill levels to easily create AI...  ...and human-generated content spanning text, image...  ...are looking for a Principal Software Engineer - Responsible AI who...  ...engineering experience with machine learning model development,... 
    Principal
    Content
    Ongoing contract
    Work at office
    Local area

    Microsoft Corporation

    San Francisco, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Machine Learning Engineer, Content ML, Level 7. Be the first to apply!