Senior Software Engineer - Avatar AI

Roblox is a global platform enabling millions to explore, create, and connect in 3D immersive digital experiences created by their community.
San Mateo, CA, USA
$192,890 - $289,460
Machine Learning
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
AI · Gaming

Description For Senior Software Engineer - Avatar AI

Roblox is revolutionizing the way people connect through 3D immersive digital experiences, serving tens of millions of daily users. As a Senior Software Engineer in the Avatar AI team, you'll be at the forefront of implementing cutting-edge AI/ML solutions to enhance the Roblox platform. The role focuses on developing low-compute cost, in-experience machine learning systems, including work with Generative AI model deployment.

The position offers a unique opportunity to work on challenging technical problems at scale, implementing state-of-the-art ML models and optimizing them for various computing devices. You'll be responsible for establishing ML model deployment pipelines and designing core components of the in-experience machine learning system. The role requires expertise in deep learning frameworks, model optimization, and production deployment experience.

Working at Roblox means contributing to the future of human interaction in a company that values optimism and civility. The company offers an attractive compensation package ($192,890 - $289,460 USD), comprehensive benefits, and a hybrid work environment. You'll be part of a team working in their San Mateo headquarters, with in-office presence required Tuesday through Thursday.

The ideal candidate brings 4+ years of ML development experience, strong understanding of deep learning frameworks, and expertise in shipping ML features in production environments. This role offers the opportunity to shape the future of digital experiences while working with cutting-edge AI technology in a collaborative, innovative environment.

Last updated a few seconds ago

Responsibilities For Senior Software Engineer - Avatar AI

  • Develop and implement state-of-the-art ML models
  • Stay up-to-date with the latest research in ML and related fields
  • Establish a pipeline for delivering Roblox ML model on range of computing devices
  • Build cross-functional partnership on deployment and architecture optimization
  • Design and implement primary components of the in-experience machine learning system

Requirements For Senior Software Engineer - Avatar AI

Python
  • 4+ years experience in developing machine learning models, preferably in image, video, audio or 3D representations with C++ and Python
  • A strong understanding of deep learning frameworks including PyTorch and Tensorflow
  • Experience in shipping ML features in production environments, including low powered devices
  • Excellent cross-functional skills, partnering with organization leaders, driving to a conclusion
  • Knowledge in state-of-the-art deep learning network architectures and primitives
  • Experience with model optimization techniques

Benefits For Senior Software Engineer - Avatar AI

Medical Insurance
Dental Insurance
Vision Insurance
401k
Commuter Benefits
  • Industry-leading compensation package
  • Excellent medical, dental, and vision coverage
  • A rewarding 401k program
  • Flexible vacation policy
  • Roflex - Flexible and supportive work policy
  • Roblox Admin badge for your avatar
  • Free catered lunches five times a week
  • Unlimited snacks
  • Onsite fitness center and fitness program credit
  • Annual CalTrain Go Pass

Interested in this job?

Jobs Related To Roblox Senior Software Engineer - Avatar AI

Senior Software Engineer - Content Understanding

Senior Software Engineer position at Roblox focusing on AI and content understanding, building scalable systems for processing and analyzing digital content across the platform.

Senior Software Engineer, Machine Learning Platform

Senior Software Engineer position at Upstart focusing on building and maintaining MLOps platform for machine learning training, automation, and model deployment.

Senior MLOps Engineer (Na)

Senior MLOps Engineer position at Intellectsoft focusing on AI-powered platform development, requiring 5+ years of experience in software engineering and ML operations.

Senior Gen AI Software Engineer

Senior Gen AI Software Engineer position at Jobgether, developing cutting-edge AI solutions and intelligent agents for business automation, offering remote work in Canada.

Senior MLOps Engineer

Senior MLOps Engineer position at Intellectsoft, focusing on AI-powered platform development with ML operations, Python programming, and DevOps practices in a remote setting.