Staff Software Engineer, ML Infrastructure, Level 6
Snap Inc.
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 92% of similar roles. Most pay $183,625–$246,150 — the shaded band above. At the midpoint, this role pays about $286k versus about $215k 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 60 open roles on FindRole.
Listed pay typically runs $209,000–$313,000 across 46 roles with salary data.
Most-posted roles
At a glance
Snap Inc. is seeking a Manager, Software Engineering, ML Inference to lead and mentor a team of engineers responsible for building and scaling systems that power model training, inference, and data pipelines. This role involves setting strategic direction, creating measurable goals, conducting design and code reviews, and collaborating with cross-functional teams to deliver high-impact initiatives at scale. The ideal candidate will have experience managing engineering teams, understanding ML infrastructure systems, and working with distributed systems and large-scale ML infrastructures such as TensorFlow, PyTorch, Spark ML, Kubernetes, NoSQL databases, and cloud services like Google Cloud or AWS. They should possess strong technical skills, management abilities, and the capacity to mentor senior engineers while driving clarity in complex projects. This position is crucial for enabling Snap's machine learning capabilities and ensuring robust production-ready quality across its global operations.
Skills
What you'll do
What we're looking for
Related searches
More like this
Snap Inc.
Apple Inc
Apple Inc
Nvidia
Warner Bros. Discovery