Roblox is looking to improve the visual fidelity and performance of its 3D immersive digital experiences across various devices, requiring novel rendering solutions for its in-house engine.
Requirements
- Knowledge of C++ and shading languages
- Knowledge of 3D math and computer graphics related algorithms
- Knowledge of one or more GPU APIs (OpenGL, DirectX and similar)
- The ability to reason about code performance and memory consumption
- 3+ years experience in real-time rendering
- Interest in creating creative rendering techniques
- Passion about the state-of-the-art in rendering research
Responsibilities
- Help investigate and implement rendering techniques to make ROBLOX graphics more immersive and expressive
- Learn about our community and work with technical artists to understand the present and future needs of our creators
- Help improve the performance and stability of our game engine
- Work with other engineering and art teams
- Take ownership of a project throughout its full lifecycle
Other
- Mobile or console development experience
- Roles that are based at our headquarters in San Mateo, CA
- Roles that are based in an office are onsite Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday (unless otherwise noted).