Staff Machine Learning Engineer
Intuit
Market check
How this pay compares to similar roles
This role pays more than 88% of similar roles. Most pay $177,537–$249,750 — the shaded band above. At the midpoint, this role pays about $286k versus about $214k for comparable roles.
Based on 240 similar postings.
Employer
Snap Inc. is a technology and camera company, best known for Snapchat, offering visual communication, augmented reality, and advertising products.
Snap Inc. currently has 55 open roles on FindRole.
Listed pay typically runs $209,000–$313,000 across 39 roles with salary data.
Most-posted roles
At a glance
As a Staff Machine Learning Engineer on Snap Inc.’s Search team, you will lead the development of advanced ranking systems that enhance user experience through personalized and relevant search results. Your responsibilities include designing and implementing machine learning models for relevance, personalization, intent understanding, and engagement optimization, while ensuring these systems scale efficiently across multiple objectives such as freshness, diversity, and safety. You will collaborate closely with product managers and data scientists to define success metrics and experiment strategies, analyze user behavior data, and build robust offline evaluation frameworks. Proficiency in Python, C++, Java, Scala, TensorFlow, PyTorch, and large-scale data processing tools like Spark is essential, along with a strong background in machine learning fundamentals and experience translating research into production systems.
Skills
What you'll do
What we're looking for
More like this
Intuit
Intuit
Intuit
Smartly
Intuit
Arm Holdings