Senior ML Systems Engineer

Roblox

San Mateo (CA)

On-site

USD 243,000 - 295,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Equity compensation
Benefits
On-site office in San Mateo

Job summary

Roblox is seeking a Senior ML Software Engineer for the Economy ML team in San Mateo, CA. You will build the training infrastructure, serve models powering ranking, personalization, and pricing across Roblox’s surfaces, ensuring scalable, low-latency deployments.

You will collaborate with ML engineers, platform teams, product managers, and data scientists to optimize training, inference, and cost while maintaining reliability and observability in production.

Qualifications

  • 5+ years of software engineering experience, including 2+ years building ML infrastructure or ML-backed production services at high scale.
  • Experience with production-grade ML training and serving.
  • Proficient in Python and at least one other backend language.
  • Hands-on experience training and serving deep learning models in production with PyTorch.
  • Experience building batch and streaming data pipelines and feature stores (e.g., Spark, Flink, Kafka).
  • You build systems that are easy to debug and operate, and you take ownership of production health, from monitoring and alerting to incident response.
  • BS, MS, or Ph.D. in Computer Science, Engineering, or a related technical field, or equivalent practical experience.

Responsibilities

  • Build and operate the training infrastructure behind Economy ML’s ranking, recommendation, and pricing models.
  • Co-design models and systems with ML engineers to optimize training and inference for GPU utilization and latency.
  • Design and build backend services and APIs that bring model predictions into Roblox’s marketplaces and payments.
  • Build and scale batch and real-time data pipelines feeding training and serving.
  • Own the path from trained model to production serving, including deployment and A/B experiments.
  • Make systems reliable and observable with logging, monitoring, and on-call practices.
  • Collaborate with central ML platform and data infrastructure teams to adopt shared infrastructure.
  • Mentor engineers through reviews to raise the technical bar across the Economy team.

Skills

Python
PyTorch
Distributed systems
ML infrastructure
Backend development

Education

BS/MS/PhD in CS/Engineering or related field

Tools

Spark
Flink
Kafka
GPU inference servers
CUDA

Job description

Roblox is seeking a Senior ML Software Engineer for the Economy ML team in San Mateo, CA. You will build the training infrastructure, serve models powering ranking, personalization, and pricing across Roblox’s surfaces, ensuring scalable, low-latency deployments.

You will collaborate with ML engineers, platform teams, product managers, and data scientists to optimize training, inference, and cost while maintaining reliability and observability in production.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior ML Engineer, Economy Platform
Senior ML Engineer, Economy Platform

SportsTechJobs • San Mateo (CA)

On-site
USD 243,000 - 295,000
Equity compensation
Benefits described on page
Senior ML Engineer — Economy Personalization & Pricing
Senior ML Engineer — Economy Personalization & Pricing

Roblox • San Mateo (CA)

On-site
USD 260,000 - 313,000
Equity compensation
Senior ML Engineer, Economy ML - Personalization & Pricing
Senior ML Engineer, Economy ML - Personalization & Pricing

Roblox Corporation • San Mateo (CA)

On-site
USD 243,000 - 295,000
Senior ML Engineer, Economy - Personalization & Pricing (Equity)
Senior ML Engineer, Economy - Personalization & Pricing (Equity)

SportsTechJobs • San Mateo (CA)

On-site
USD 260,000 - 313,000
Equity compensation
Benefits described on page
Senior ML Engineer, Economy & Marketplace AI
Senior ML Engineer, Economy & Marketplace AI

Roblox Corporation • San Mateo (CA)

On-site
USD 260,000 - 313,000
Senior ML Infra Architect — Scale & Equity
Senior ML Infra Architect — Scale & Equity

Roblox • San Mateo (CA)

On-site
USD 295,250 - 345,040
Equity compensation
Benefits package
Senior ML Infra Architect — Real-Time, Large-Scale ML
Senior ML Infra Architect — Real-Time, Large-Scale ML

Roblox • San Mateo (CA)

On-site
USD 243,000 - 295,000
Senior Data Engineer, Economy ML — Real-Time Personalization
Senior Data Engineer, Economy ML — Real-Time Personalization

SportsTechJobs • San Mateo (CA)

On-site
USD 243,000 - 295,000
Equity compensation
Senior ML Infra Architect — Scale & Optimize (Equity)
Senior ML Infra Architect — Scale & Optimize (Equity)

The Briefed • San Mateo (CA)

On-site
USD 240,000 - 340,000
Equity compensation
Benefits for full-time employees
Principal ML Engineer, Matchmaking & Scale
Principal ML Engineer, Matchmaking & Scale

Showcify, Inc. • San Mateo (CA)

On-site
USD 295,000 - 345,000
Equity compensation
Benefits package