Roblox is looking to solve the problem of empowering its community to bring any experience they can imagine to life, by building tools and a platform that enable creators to develop immersive digital experiences, and to connect a billion people with optimism and civility.
Requirements
- 2+ 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
- Knowledge in state-of-the-art deep learning network architectures and primitives
- Experience with model optimization techniques
Responsibilities
- Develop and implement state-of-the-art ML models
- Stay up-to-date with the latest research in ML and related fields, and apply this knowledge to improve the model performance
- 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
Other
- Excellent cross-functional skills, partnering with organization leaders, driving to a conclusion
- Equal employment opportunities to all employees and applicants for employment, and prohibits discrimination and harassment of any type
- Reasonable accommodations for all candidates during the interview process
- Onsite presence required on Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday
- Eligibility for equity compensation and benefits as described on the company's total rewards page