Rendering Engineer, Internship (Paris)
Genesis
Location
Paris
Employment Type
Intern
Location Type
On-site
Department
Science & Engineering
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
Collaborate closely on a fast-moving, interdisciplinary team working at the intersection of graphics and robotics
What You'll Bring
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 — 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