Senior Software Engineer, Cortex LLM Training Platform

Snowflake

Bellevue (WA)

On-site

USD 200,000 - 288,000

Full time

11 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Medical, dental, vision
401(k) retirement plan
Paid holidays and time off

Job summary

Snowflake is seeking an experienced Senior Software Engineer for Cortex Training to scale their ML platform. You will design the full stack from APIs to GPU data plane, ensuring fast, reliable training and inference at enterprise scale.

You will work with DeepSpeed, PyTorch, and GPU infrastructure, partnering with researchers to turn state-of-the-art methods into production-ready components. A strong distributed-systems background is essential.

Qualifications

  • BS in Computer Science or related field; MS/PhD a plus.
  • 3+ years building production ML systems; 6+ years for senior level.
  • Strong background in distributed systems and GPU infrastructure.

Responsibilities

  • Design and build across the full ML stack from public APIs to GPU data plane.
  • Scale distributed GPU compute with multi-tenant scheduling and fault tolerance.
  • Optimize training, inference and RL loops for high concurrency and throughput.
  • Productionize research building blocks with reliable, composable components.

Skills

Distributed systems
Kubernetes
PyTorch
DeepSpeed
Ray

Education

BS in Computer Science

Tools

CUDA/NCCL
vLLM
DeepSpeed/FSDP

Job description

Snowflake is seeking an experienced Senior Software Engineer for Cortex Training to scale their ML platform. You will design the full stack from APIs to GPU data plane, ensuring fast, reliable training and inference at enterprise scale.

You will work with DeepSpeed, PyTorch, and GPU infrastructure, partnering with researchers to turn state-of-the-art methods into production-ready components. A strong distributed-systems background is essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Intermediate/ Senior Software Engineer - Cortex LLM Training Platform
Intermediate/ Senior Software Engineer - Cortex LLM Training Platform

Snowflake • Bellevue (WA)

On-site
USD 200,000 - 288,000
Medical, dental, vision
401(k) retirement plan
Paid holidays and time off
Staff Software Engineer, Cortex AI Search Infrastructure
Staff Software Engineer, Cortex AI Search Infrastructure

Rounx Limited • United States

Remote
USD 180,000 - 240,000
Staff Software Engineer, Cortex AI Infra & Orchestration
Staff Software Engineer, Cortex AI Infra & Orchestration

Snowflake • Menlo Park (CA)

On-site
USD 236,000 - 309,750
Medical insurance
Dental insurance
Vision insurance
+3
Frontend Software Engineer– Cortex AI Apps
Frontend Software Engineer– Cortex AI Apps

Rounx Limited • United States

On-site
USD 120,000 - 160,000
Tech Lead Manager for Scalable LLM Training Platform
Tech Lead Manager for Scalable LLM Training Platform

United States Digital Space LLC • San Francisco (CA), New York (NY)

On-site
USD 290,000 - 363,000
Senior AI Platform Engineer – Enterprise
Senior AI Platform Engineer – Enterprise

Snowflake, Inc • Menlo Park (CA)

On-site
USD 156,000 - 224,200
Frontend Engineer for AI Cortex UI
Frontend Engineer for AI Cortex UI

Engg • Menlo Park (CA)

On-site
USD 150,000 - 230,000
Senior Staff Software Engineer - AI Search Infra (Remote)
Senior Staff Software Engineer - AI Search Infra (Remote)

Rounx Limited • United States

Remote
USD 180,000 - 240,000
Senior AI Quality Engineer for Cortex Code
Senior AI Quality Engineer for Cortex Code

Snowflake • Menlo Park (CA)

On-site
USD 200,000 - 270,000
Principal Software Engineer — Semantic AI & Data Layer
Principal Software Engineer — Semantic AI & Data Layer

Precision Labs • Menlo Park (CA)

Hybrid
USD 260,000 - 360,000