Software Engineer, ML Infrastructure, Content Retrieval Platform, Level IV
Snap Inc.
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 53% of similar roles. Most pay $146,500–$241,750 — the shaded band above. At the midpoint, this role pays about $196k versus about $194k 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 76 open roles on FindRole.
Listed pay typically runs $209,000–$313,000 across 58 roles with salary data.
Most-posted roles
At a glance
Software Engineer, ML Infrastructure, Level 4 joins the ML Platform Experience team to build the agentic user experience for managing and operating foundational models. This role involves designing and optimizing infrastructure systems for machine learning workloads at scale, focusing on reliability and efficiency. You will develop high-performance inference systems, build feature generation and serving pipelines for online inferencing and offline training, and create data management systems for collection, labeling, and processing. The work centers on solving technical challenges in model lineage, orchestration, and data quality. Key technologies include Python as the primary language, with Java and Go as supporting languages. You will utilize ADK, langfuse, frontier LLM models, and big data frameworks like Spark, Flink, or Ray. Experience with TensorFlow, PyTorch, Caffe2, Spark ML, and scikit-learn is also relevant for this infrastructure role.
What does a Software Engineer earn in Washington?
Median $202800 from 326 postings across 28 companies.
Skills
What you'll do
What we're looking for
More like this
Snap Inc.
Snap Inc.
Snap Inc.
Snap Inc.
Snap Inc.
Snap Inc.