Genesis AI is hiring a Rendering Engineer to support the development of our rendering pipeline for training robotics and physical AI models. You will collaborate with a fast-moving, interdisciplinary team working at the intersection of computer graphics and robotics.
What You'll Do
- Support the development of our rendering pipeline used for training robotics and physical AI models.
- Help design and implement interfaces between rendering components, physics simulation, and 3D assets.
- Assist in building tools and infrastructure for large-scale robotics simulation, training, and evaluation.
- Experiment with rendering techniques—including physically-based rendering (PBR), real-time optimization, and lightfield methods—to improve realism and reduce the sim-to-real gap.
What We're Looking For
- Strong interest in computer graphics, rendering, robotics, or simulation.
- Solid programming fundamentals and eagerness to learn complex systems.
- Experience with C++ and HLSL through coursework, projects, or internships.
- Familiarity with rendering concepts (e.g., shaders, lighting, meshes, cameras) from classes or personal projects.
- Ability to take ownership of well-scoped tasks and learn independently with mentorship.
- Eligibility to work in Europe—this internship is based in Paris.
Nice to Have
- Exposure to game engines or rendering frameworks (e.g., Unreal Engine, Unity, OpenGL, Vulkan).
- Experience with GPU programming (compute shaders, vertex shaders, fragment shaders, CUDA) through academic or personal work.
- Coursework or projects involving physics simulation, robotics, or 3D graphics.
- Familiarity with modern rendering techniques such as ray tracing, path tracing, or real-time global illumination.
Technical Stack
- C++
- HLSL
- Unreal Engine
- Unity
- OpenGL
- Vulkan
- CUDA
Team & Environment
You will join a fast-moving, interdisciplinary team working at the intersection of graphics and robotics.
Work Mode
This role is onsite in Paris.




