Roblox is looking to solve the business and technical problem of processing billions of pieces of content across various formats (3D models, audio, text, video, and entire experiences) to extract structured information about their meaning, context, and relationships. This is crucial for powering search, discovery, and moderation, and for driving generative AI tools to enhance creator and user engagement.
Requirements
- Proven expertise across the stack, including backend development to deploying ML models in production environments.
- Strong programming skills in at least two languages (Python, C, C++, Java) and a willingness to learn others as needed.
- Practical experience designing and scaling backend systems in cloud environments.
- A strong foundation in computer vision, AI, or related fields.
- Familiarity with image or 3D object understanding, ideally within gaming or content creation industries.
- Experienced with large-scale search systems, generative AI, or semantic content understanding.
- Experienced with modern deep learning frameworks (e.g., PyTorch, TensorFlow) and end-to-end ML workflows.
Responsibilities
- Solve full-stack challenges to enhance how AI, creators, and users describe and interact with content, including images, 3D models, audio, text, and video.
- Design and build scalable pipelines for training, evaluating, and deploying machine learning models to support content annotation and discovery.
- Develop robust backend systems to power real-time search, discovery, and cutting-edge generative AI features.
- Blend innovation with practicality, applying the latest AI research to create impactful, production-ready solutions.
- Collaborate with engineers, product managers, and cross-functional teams to deliver ambitious technical projects.
Other
- A “get stuff done” mindset with a readiness to tackle challenges and take on tasks beyond your comfort zone to drive results
- Passion for empowering creators through innovative technology.
- Roles that are based in an office are onsite Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday (unless otherwise noted).