ML Inference Platform Engineer

SNAP, Inc.

Los Angeles (CA)

On-site

USD 157,000 - 235,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Snap Inc. is seeking a Software Engineer to join the Core Inference team within the Core ML Platform. You will build and own the ML inference infrastructure powering personalized experiences across Discover, Stories, Spotlight, and more.

The role focuses on production-ready model hosting, serving, fine-tuning, and scaling across multiple product areas. The position requires strong Python/Java skills, experience with distributed systems, and a track record of operating highly available systems at

Qualifications

  • Bachelor’s degree in computer science or equivalent experience.
  • 2+ years of post‑Bachelor’s software development experience; or Master’s degree +1 year; or PhD in a relevant field.
  • Experience building large scale production machine learning systems, distributed systems or big data processing.

Responsibilities

  • Support models powering personalized experiences across Snap products with ranking needs.
  • Optimize, export, and prepare models for efficient production use across training and inference.
  • Own the infrastructure used to host and serve recommendation models, embedding-generation models, and self-hosted LLMs.
  • Work on LLM fine-tuning, reinforcement learning infrastructure, serving, and inference optimization.
  • Provide model-hosting and serving capabilities to teams across Ads, Content, Growth, Lenses, Security, My AI, and other product areas.
  • Own the inference components that power advertising models and related ranking strategies.
  • Provide ranking and ML infrastructure for products requiring model hosting or serving.

Skills

Python
Java
Problem solving
Distributed systems
Big data processing
Collaboration
Scalability
Learning agility
AI systems adaptation

Education

Bachelor’s degree in CS or equivalent
Master’s degree
PhD (relevant field)

Tools

TensorFlow
PyTorch
Spark
scikit-learn

Job description

Snap Inc. is seeking a Software Engineer to join the Core Inference team within the Core ML Platform. You will build and own the ML inference infrastructure powering personalized experiences across Discover, Stories, Spotlight, and more.

The role focuses on production-ready model hosting, serving, fine-tuning, and scaling across multiple product areas. The position requires strong Python/Java skills, experience with distributed systems, and a track record of operating highly available systems at

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior ML Platform Engineer - Scalable Inference & Data
Senior ML Platform Engineer - Scalable Inference & Data

SNAP, Inc. • Palo Alto (CA)

On-site
USD 209,000 - 313,000
Equity RSUs
Core ML Inference & Infrastructure Engineer
Core ML Inference & Infrastructure Engineer

Snapchat, Inc. • Palo Alto (CA)

On-site
USD 133,000 - 235,000
Equity in RSUs
Comprehensive medical coverage
Paid parental leave
ML Infrastructure Engineer — Core Inference & Serving
ML Infrastructure Engineer — Core Inference & Serving

Snap Inc. • Los Angeles (CA)

On-site
USD 157,000 - 235,000
RSUs
Parental leave
Medical coverage
+1
ML Platform Engineer, Scale & Inference (L5)
ML Platform Engineer, Scale & Inference (L5)

SNAP, Inc. • Bellevue (WA)

On-site
USD 209,000 - 313,000
Paid parental leave
Medical coverage
Mental health support
+1
Senior ML Platform Engineer: Scalable Inference & Infra
Senior ML Platform Engineer: Scalable Inference & Infra

Snap Inc. • Los Angeles (CA)

On-site
USD 209,000 - 313,000
Senior ML Platform Engineer – Scalable Inference
Senior ML Platform Engineer – Scalable Inference

SNAP, Inc. • Los Angeles (CA)

On-site
USD 178,000 - 313,000
Paid parental leave
Comprehensive medical coverage
Mental health support
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
Senior ML Platform Engineer - Scale & Deploy Models
Senior ML Platform Engineer - Scale & Deploy Models

Snapchat, Inc. • Santa Clarita (CA)

On-site
USD 178,000 - 313,000
RSUs
Paid parental leave
Comprehensive medical coverage
+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 Infra Engineer - High-Performance AI Platform
Senior ML Infra Engineer - High-Performance AI Platform

SNAP, Inc. • Palo Alto (CA)

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