Snap
Software Engineer, ML Infrastructure, Core Inference, Level 4
$133K–$235K
Palo Alto, California +1 · Full-time · Posted Oct 30, 2026
- Location
- Palo Alto, California
Bellevue, Washington - Experience
- 2+ years of post-Bachelor’s software development experience; or Master’s degree in a technical field + 1+ year of post-grad software development experience; or PhD in a relevant technical field.
- Education
- Bachelor’s degree in a technical field such as computer science or equivalent experience.
About the job
Build and operate scalable machine-learning inference infrastructure that serves recommendation, embedding-generation, and self-hosted LLM models across Snap products.
What you'll do
- Optimize, export, and prepare models for production, working across training and inference.
- Own infrastructure and inference components for hosting and serving models, including advertising models.
- Develop LLM fine-tuning, reinforcement-learning infrastructure, serving, and inference optimization.
What they ask for
- Strong programming skills in Python and Java.
- Experience building large-scale production machine-learning systems, distributed systems, or big-data processing.
- 2+ years of post-Bachelor’s software development experience; or a Master’s degree in a technical field plus 1+ year of post-grad software development experience; or a PhD in a relevant technical field.
- Bachelor’s degree in a technical field such as computer science or equivalent experience.
Nice to have
- Experience with ML training platforms or optimizing AI model inference.
- Familiarity with ML frameworks such as TensorFlow, PyTorch, Caffe2, Spark ML, or scikit-learn.
Pay
$157,000-$235,000 annually USD base salary (Zone A); $149,000-$223,000 annually USD base salary (Zone B); $133,000-$200,000 annually USD base salary (Zone C)
Tools
Python, Java, Spark, Flink, Ray, TensorFlow, PyTorch, Caffe2
AI focus
Build ML inference infrastructure and optimize model serving; work on LLM fine-tuning and reinforcement-learning infrastructure.
Model-written summary · the original posting is authoritative