Taro Logo

Senior Software Engineer - Avatar AI

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

Description For Senior Software Engineer - Avatar AI

Roblox is seeking a Senior Software Engineer specializing in Avatar AI to join their innovative team in San Mateo. This role sits at the intersection of artificial intelligence and gaming, focusing on implementing cutting-edge ML models for their global platform that serves tens of millions of users daily. The position offers an exciting opportunity to work on challenging problems leveraging state-of-art AI/ML to empower new generation of Roblox experiences.

The role involves leading the vision of low compute cost, in-experience machine learning at Roblox, with a focus on designing core components of on-device ML operations. You'll be working on advancing model architecture and enabling efficient deployment to cloud and client, including complex operations like Generative AI model deployment. The position requires expertise in optimizing architecture across various compute devices and making efficient use of available compute resources.

As part of the Roblox team, you'll be contributing to their mission of connecting a billion people with optimism and civility, while helping to shape the future of human interaction. The company offers a competitive compensation package ranging from $192,890 to $289,460 USD, along with excellent benefits including medical, dental, and vision coverage, a 401k program, and flexible work policies.

The work environment is hybrid, requiring in-office presence Tuesday through Thursday at their San Mateo headquarters, with Monday and Friday being optional remote days. You'll enjoy perks like free catered lunches, unlimited snacks, an onsite fitness center, and an annual CalTrain Go Pass. This is an excellent opportunity for an experienced ML engineer who wants to make a significant impact in a company that's at the forefront of creating immersive digital experiences.

Last updated a day 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
  • 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 Content Understanding Platform development, combining AI, machine learning, and full-stack engineering to power content processing at scale.

Applied AI ML - Senior Associate - Machine Learning Engineer

Senior Machine Learning Engineer role at JPMorgan focusing on applied AI/ML solutions for financial services, requiring PhD and expertise in NLP or Computer Vision.

Senior Software Engineer - Qualcomm, Linkoping, Sweden

Senior Software Engineer position at Qualcomm Linkoping focusing on computer vision and autonomous driving software development, requiring 3+ years experience and strong programming skills.

Applied Machine Learning Engineer

Applied Machine Learning Engineer role at Fireworks AI, focusing on developing and deploying ML solutions with competitive compensation of $160-190K.

Senior Software Engineer - Autonomy and Robotics

Senior Software Engineer position focused on developing autonomy stack for unmanned aerial vehicles, requiring expertise in AI/ML, robotics, and software development.