ML Infrastructure Engineer - Content Retrieval Platform

Snapchat

Palo Alto (CA)

On-site

USD 157,000 - 235,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Paid parental leave
Medical coverage
Mental health support
Equity (RSUs)

Job summary

Snap Inc. is seeking a Software Engineer to join the Content Retrieval Platform team within Content ML. You will design and optimize ML infrastructure to support large-scale content recommendations and online/offline training data pipelines.

Responsibilities include building high-performance inference and serving systems, collaborating with ML engineers, and delivering production-grade code with security and reliability in mind. Competitive compensation and RSU equity offered.

Qualifications

  • Bachelor’s degree in a technical field or equivalent experience.
  • 2+ years of software development post-bachelor’s or 1+ year with a Master's/PhD.
  • Experience building large-scale production ML systems or distributed systems.
  • Strong Python/Java skills and ability to work across teams.

Responsibilities

  • Design and optimize infrastructure systems for ML workloads at scale.
  • Build feature generation and serving pipelines for online inferencing and offline training data.
  • Develop high-performance inference systems for fast model serving.
  • Collaborate with ML engineers to deploy models into production and ensure reliability.

Skills

Python
Java
Distributed systems
Big data processing
Problem solving

Education

Bachelor's degree in Computer Science
Master's degree in a technical field

Tools

Spark
Flink
Ray
TensorFlow
PyTorch

Job description

Snap Inc. is seeking a Software Engineer to join the Content Retrieval Platform team within Content ML. You will design and optimize ML infrastructure to support large-scale content recommendations and online/offline training data pipelines.

Responsibilities include building high-performance inference and serving systems, collaborating with ML engineers, and delivering production-grade code with security and reliability in mind. Competitive compensation and RSU equity offered.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 — 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 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
Software Engineer, ML Infrastructure, Content Retrieval Platform, Level 4
Software Engineer, ML Infrastructure, Content Retrieval Platform, Level 4

Snap Inc. • Palo Alto (CA)

On-site
USD 157,000 - 235,000
Senior ML Engineer – Recs & Content Discovery
Senior ML Engineer – Recs & Content Discovery

AHU technology • United States

Remote
USD 180,000 - 240,000
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 Infrastructure Engineer — Large-Scale Personalization
Senior ML Infrastructure Engineer — Large-Scale Personalization

Reddit • United States

Remote
USD 180,000 - 240,000
Senior ML Engineer — Scalable ML in Production
Senior ML Engineer — Scalable ML in Production

Snap Inc. • New York (NY)

On-site
USD 173,000 - 259,000
Equity (RSUs)
Comprehensive medical coverage
Paid parental leave
Software Engineer, ML Infrastructure, Level 5
Software Engineer, ML Infrastructure, Level 5

Snap Inc. • Seattle (WA)

On-site
USD 209,000 - 313,000
Paid parental leave
Comprehensive medical coverage
Emotional and mental health support
+1