SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Salary: USD 243,290 - 295,250 / annual
Roblox is seeking a Senior Software Engineer to join the Creator Organization and develop innovative full-stack solutions for the Content Understanding Platform. This platform processes billions of pieces of content—3D models, audio files, text, video, and entire experiences—extracting structured information about their meaning, context, and relationships.
You will solve full-stack challenges to improve how AI, creators, and users describe and interact with content across multiple modalities. Key responsibilities include crafting and building scalable pipelines for training, evaluating, and deploying machine learning models to support content annotation and discovery; developing robust backend systems to power real-time search, discovery, and generative AI features; blending innovation with practicality to apply cutting-edge AI research to production-ready solutions; and collaborating with engineers, product managers, and cross-functional teams to deliver bold technical projects.
The Content Understanding Team develops cutting-edge AI models, advanced computer vision systems, and highly scalable backend platforms to power search, discovery, and moderation across Roblox. Your contributions will enable seamless asset discovery, automate moderation at scale, and drive transformative generative AI tools that reshape how millions of creators and users engage with the platform.
Roblox's vision is to reimagine how people come together from anywhere in the world on any device, with a mission to connect a billion people with optimism and civility. A career here means working to shape the future of human interaction, solving unique technical challenges at scale, and helping create safer, more civil shared experiences.
Office arrangement: Onsite Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday.
**Requirements:**
- 7+ years of strong programming skills in at least two languages (Python, C#, C++, Java) with willingness to learn others as needed
- Exposure to front-end technologies and frameworks such as React or Angular
- Practical experience crafting and scaling backend systems in cloud environments
- Confirmed expertise across the full stack, including backend development through deploying ML models in production environments
- Familiarity with image or 3D object understanding, ideally within gaming or content creation industries
- A "get stuff done" mentality with readiness to solve challenges and take on tasks beyond comfort zone
- Strong foundation in computer vision, AI, or related fields
**Preferred qualifications:**
- Experience with large-scale search systems, generative AI, or semantic content understanding
- Experience with modern deep learning frameworks (PyTorch, TensorFlow) and end-to-end ML workflows
- Knowledge of 3D geometry or asset workflows
- Passion for empowering creators through innovative technology