Senior Staff Machine Learning Engineer
$242,800–$357,000 year
On-site · San Francisco, California, United States
Job Summary
Senior Staff Machine Learning Engineer leading the technical direction for AI-first experiences, including ranking and relevance systems that sit at the core of ads marketplace decisioning. Design and build next-generation AI-first ranking systems using sequence modeling, deep learning, and large language models (LLMs). Own the full model lifecycle from research to production, including data analysis, model development, offline/online A/B testing, and continuous iteration. Partner closely with product managers, data scientists, and designers to ensure AI-driven systems deliver meaningful, user-facing improvements. Stay at the forefront of ML/AI innovation by assessing emerging research and translating approaches into scalable, production-ready systems. Qualified candidates will have 5+ years of experience in ML/AI at scale, strong programming skills (Python, Java, or C++), and experience with ML frameworks (PyTorch, TensorFlow, XGBoost); BS/MS/PhD in CS/Engineering or equivalent practical experience. Bonus points for LLM-based system design, retrieval-augmented generation, and contributions to ML open-source/publiations; compensation includes base salary plus equity and a comprehensive benefits package.
Required Qualifications
- BS, MS, or PhD in Computer Science, Engineering, or a related field, or equivalent practical experience
- 5+ years of experience building, deploying, and scaling ML/AI models for large-scale, user-facing or data-intensive products
- Proficiency in using AI coding tools (e.g., Claude Code, Codex, Cursor) across the full software development lifecycle
- Strong programming skills in Python, Java, or C++, with hands-on experience using ML frameworks such as PyTorch, TensorFlow, or XGBoost
- Experience across the full ML lifecycle including data analysis, feature engineering, iterative model development, rigorous offline and online evaluation, and ongoing monitoring
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.