Principal Machine Learning Engineer, Content ML, Level 7
$276k - $414kSnap 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 (
$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 -...PrincipalContentFull timeTemporary workLocal areaFlexible hours$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...PrincipalContentFull timeWork at officeLocal areaRemote work3 days per week- ...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...ContentFull timeWork experience placementWork at office
$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...PrincipalContent$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:...ContentFlexible hours$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....PrincipalContentTemporary workLive inWork at officeLocal area$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....PrincipalContentLocal areaRelocation package$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...ContentLocal areaFlexible hours- ...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,...ContentImmediate start
- ...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:...ContentFull timeWork experience placementWork at office
- ...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...ContentLive inWork at officeWorldwide
- ...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...ContentLive inImmediate start
- ...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....PrincipalRemote workFlexible hours
- ...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...PrincipalFlexible hours
$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...PrincipalMinimum wage$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...ContentWork at officeHome officeFlexible hours3 days per week$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...ContentWork at officeHome officeFlexible hours$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...ContentHome officeFlexible hours3 days per week- ...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...PrincipalContentHourly payWork at officeWorldwideVisa sponsorshipFlexible hours
$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...ContentWork experience placementLive inWork at officeLocal area$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...ContentWork at office3 days per week- ...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...PrincipalContent
$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...ContentFull time$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...ContentFull time$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...ContentFull time- ...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...PrincipalContentWork at officeRelocation package
$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...ContentHome officeFlexible hours3 days per week$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...ContentWork experience placement$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...ContentRemote workRelocation$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,...PrincipalContentOngoing contractWork at officeLocal area
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!
- director data engineering San Francisco, CA
- technical director engineering San Francisco, CA
- senior civil engineer project manager San Francisco, CA
- principal cloud engineer San Francisco, CA
- director of product engineering San Francisco, CA
- director systems engineering San Francisco, CA
- engineering director San Francisco, CA
- principal security engineer San Francisco, CA
- principal infrastructure engineer San Francisco, CA
- principal network engineer San Francisco, CA


