CronJobs

ai-ml jobs

Senior Software Engineer (Machine Learning) - Economy ML

Roblox · San Mateo, CA, United States

hybridsenior$243,290–$243,290Posted Nov 2, 2026PythonPyTorchSparkFlinkKafka

Apply on the employer site

About this role

## About Roblox Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences—built by our global community of developers and creators. At Roblox, we’re building the tools and platform that empower our community to bring any experience they can imagine to life. Our mission is to connect a billion people with optimism and civility. ## Economy ML Team The Economy ML team builds the machine learning backbone for Roblox’s virtual economy—from intelligent pricing and personalized storefronts to dynamic layout optimization and avatar content understanding. We partner closely with Marketplace, Payments, and Developer Monetization to deliver ML systems that drive long-term value across engagement, retention, and creator earnings. ## Role: Senior Software Engineer (Machine Learning) — Economy ML As a Senior ML Software Engineer, you’ll build the infrastructure and backend services that train, serve, and integrate models powering ranking, personalization, and pricing across Roblox’s economic surfaces (including Marketplace, Developer Monetization, and Payments). Your work helps move new models from idea to production quickly—and ensures they perform reliably once serving millions of users. ## You Will - Build and operate the training infrastructure behind Economy ML’s ranking, recommendation, and pricing models (distributed training jobs, efficient data loading, reproducible pipelines). - Co-design models and systems with ML engineers: profile and optimize training and inference for ranking/recommendation models to improve GPU utilization, memory, throughput, and latency (e.g., GPU serving, request batching, mixed precision, faster request-time feature processing). - Design and build backend services and APIs that deliver model predictions into Marketplace, Payments, and Developer Monetization with clear latency budgets and graceful fallbacks. - Build and scale batch and real-time data and feature pipelines focused on freshness, correctness, and training/serving consistency. - Own the path from trained model to production serving: packaging, deployment, versioning, shadow/canary rollouts, and integration with A/B experiments. - Make your systems reliable and observable; set best practices for logging, monitoring, alerting, and on-call across ML services. - Partner with Roblox’s central ML platform and data infrastructure teams, and with Marketplace/Economy backend teams, to adopt shared infrastructure and contribute improvements. - Contribute to the technical direction of the Economy ML team—shaping the training/serving stack, infrastructure roadmap, and tradeoffs between model quality, latency, and cost. - Mentor other engineers through design reviews, code reviews, and hands-on guidance to raise the technical bar across the broader Economy organization. ## You Have - 5+ years of software engineering experience, including 2+ years building and operating ML infrastructure or ML-backed production services at high scale. Experience with recommendation, search, or ads systems is a plus. - Strong engineering fundamentals in Python and at least one other backend language; experience designing and operating distributed, low-latency services. - Hands-on experience training and serving deep learning models in production with PyTorch, including scaling training across GPUs/nodes and deploying models on GPU inference servers. Comfortable profiling and optimizing utili

Listing freshness

CronJobs last confirmed this listing 1h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.

Browse all software engineering jobs →

Follow fresh jobs in Discord