Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

Roblox

Principal Software Engineer (Content Understanding)

Posted Updated
Discussion
  • As a Principal Software Engineer within the Creator Organization, you will develop innovative full-stack solutions that define the future of Roblox’s Content Understanding Platform
  • This platform processes billions of pieces of content—spanning 3D models, audio files, text, video, and entire experiences—extracting structured information about their meaning, context, and relationships
  • 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 Roblox
  • Solve full-stack challenges to improve how AI, creators, and users describe and get along with content, including images, 3D models, audio, text, and video
  • Craft 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 powerful generative AI features
  • Blend innovation with practicality, applying the latest AI research to build impactful, production-ready solutions
  • Collaborate with engineers, product managers, and multi-functional teams to deliver bold technical projects
  • 9+ years of strong programming skills in at least two languages (Python, C#, C++, Java) and a willingness to learn others as needed.
  • A great foundation in computer vision, AI, or related fields
  • Knowledge of 3D geometry or asset workflows
  • Experience with large-scale search systems, generative AI, or semantic content understanding
  • Familiarity with image or 3D object understanding, ideally within gaming or content creation industries
  • Experience with modern deep learning frameworks (e.g., PyTorch, TensorFlow) and end-to-end ML workflows
  • Passion for empowering creators through innovative technology
  • A “get stuff done” mentality with a readiness to solve challenges and take on tasks beyond your comfort zone to get results
  • Exposure to front end technologies and frameworks such as React or Angular
  • Practical experience crafting and scaling backend systems in cloud environments
  • You Are
  • Confirmed expertise across the stack, including backend development to deploying ML models in production environments

Skills

What Principal Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.