Senior ML Infrastructure Engineer (Cloud-Scale)

Snap

Palo Alto (CA)

On-site

USD 180,000 - 240,000

Full time

39 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Snap Inc is seeking a Software Engineer to join the ML Platform team. You will design and optimize infrastructure for ML workloads, build fast inference, and enable scalable cloud-based training and evaluation of models.

The role requires strong programming in Python/Java/Scala/C++, plus distributed systems experience and familiarity with Spark, Flink, or Ray. You will collaborate with ML engineers to deploy models into production and help manage large-scale data pipelines.

Qualifications

  • Bachelor's degree in a technical field such as computer science or equivalent experience.
  • 6+ years of post-Bachelor's software development experience; or Master's with 5+ years; or PhD with 2+ years.
  • Experience building large-scale production machine learning systems, distributed systems or big data processing.

Responsibilities

  • Design and optimize infrastructure systems for machine learning workloads at scale.
  • Develop high-performance inference systems for fast model serving.
  • Build infrastructure for scalable ML model training, evaluation, and inference in the cloud.
  • Develop data management systems for scalable data collection, labeling, processing, and evaluation.
  • Explore vector search algorithms to improve retrieval system scalability and precision.
  • Collaborate with ML engineers to deploy models into production.

Skills

Python
Java
Scala
C++
Distributed systems
Big data frameworks
Collaboration
Operations at scale

Education

Bachelor's degree in Computer Science or related field
Master's degree in Computer Science (preferred)
PhD in CS (preferred)

Tools

Spark
Flink
Ray

Job description

Snap Inc is seeking a Software Engineer to join the ML Platform team. You will design and optimize infrastructure for ML workloads, build fast inference, and enable scalable cloud-based training and evaluation of models.

The role requires strong programming in Python/Java/Scala/C++, plus distributed systems experience and familiarity with Spark, Flink, or Ray. You will collaborate with ML engineers to deploy models into production and help manage large-scale data pipelines.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior ML Infrastructure Engineer - Scalable AI Platform
Senior ML Infrastructure Engineer - Scalable AI Platform

Snap Inc. • Seattle (WA)

On-site
USD 209,000 - 313,000
Paid parental leave
Comprehensive medical coverage
Emotional and mental health support
+1
ML Infrastructure Engineer — Scalable AI Platform
ML Infrastructure Engineer — Scalable AI Platform

Snap Inc. • Santa Monica (CA)

On-site
USD 157,000 - 235,000
Paid parental leave
Medical coverage
Mental health support
+1
ML Infra Engineer - Scalable Training & Inference (Equity)
ML Infra Engineer - Scalable Training & Inference (Equity)

Snapchat • Palo Alto (CA)

On-site
USD 209,000 - 313,000
Senior ML Engineer for Large-Scale Production Systems
Senior ML Engineer for Large-Scale Production Systems

SNAP, Inc. • Los Angeles (CA)

On-site
USD 173,000 - 259,000
RSUs eligible
ML Infrastructure Engineer, Content Retrieval Platform
ML Infrastructure Engineer, Content Retrieval Platform

Snap Inc. • Palo Alto (CA)

On-site
USD 157,000 - 235,000
ML Infrastructure Engineer - Content Retrieval Platform
ML Infrastructure Engineer - Content Retrieval Platform

Snapchat • Palo Alto (CA)

On-site
USD 157,000 - 235,000
Paid parental leave
Medical coverage
Mental health support
+1
Senior ML Platform & Infra Engineer - Scale AI Pipelines
Senior ML Platform & Infra Engineer - Scale AI Pipelines

Monograph • United States

Hybrid
USD 160,000 - 240,000
Competitive base pay
Equity (RSUs)
Benefits
Senior ML Engineer Level 4 - Equity RSUs
Senior ML Engineer Level 4 - Equity RSUs

Snap Inc. • Palo Alto (CA)

On-site
USD 173,000 - 259,000
Paid parental leave
Comprehensive medical coverage
Emotional and mental health support
+1
Senior ML Platform Engineer — Scale Research ML Infra
Senior ML Platform Engineer — Scale Research ML Infra

techire ai • San Francisco (CA)

On-site
USD 270,000 - 330,000
Stock options
Software Engineer, ML Infrastructure, Level 5
Software Engineer, ML Infrastructure, Level 5

Snap • Palo Alto (CA)

On-site
USD 180,000 - 240,000