Snowflake
Intermediate/ Senior Software Engineer - Cortex LLM Training Platform
$200K–$288K
US-WA-Bellevue · Hybrid · Senior · Full-time · Posted Sep 17, 2026
- Experience
- 3+ years (Intermediate) or 6+ years (Senior) building and shipping production ML systems.
- Education
- BS in Computer Science or a related field; MS/PhD a plus.
About the job
Build and scale Snowflake’s LLM post-training platform, enabling customers to adapt open-weight models using reliable, high-performance GPU infrastructure.
What you'll do
- Build across the public training APIs and SDK, control plane, and GPU data plane.
- Scale distributed GPU systems, including scheduling, placement, routing, and fault tolerance.
- Improve training, inference, and RL performance, and productionize research techniques for enterprise use.
What they ask for
- Strong distributed-systems and infrastructure foundation, including designing scalable, fault-tolerant services and operating them on Kubernetes in production.
- Familiarity with GPU and LLM infrastructure and ability to debug across data, infrastructure, and GPU layers.
- Demonstrated ability to harden complex systems for reliability, throughput, and cost efficiency.
- BS in Computer Science or a related field.
Nice to have
- Hands-on LLM post-training or modeling experience.
- MS/PhD.
Pay
$200K – $287.5K (base salary; currency not stated)
Tools
Kubernetes, PyTorch, DeepSpeed/FSDP, Ray, CUDA/NCCL, vLLM
AI focus
Develop infrastructure for LLM post-training, training, and inference; productionize research techniques and enable customers to adapt open-weight foundation models.
Model-written summary · the original posting is authoritative