Computer Graphics Engineer Intern (3DGS for VR Game)
Metalograms · Bordeaux, FR
Job description
Context
Metalograms is bridging the gap between cinema and gaming. We use 3D & 4D Gaussian Splatting (3DGS/4DGS) to bring photorealistic volumetric video to VR. Our next milestone is to launch the development of an XR video game showcasing the potential of this technology.
Missions
Based on your interests and technical strengths you will focus on one or more areas :
XR Game prototyping (Decoding / Rendering)
- First Playable Prototype: Creation of a VR Arcade demo using GS assets as the primary visual medium.
- Engine Integration: Port our custom GS Vulkan/OpenGL viewers into Unity, Unreal, or Godot
- Graphics Optimization to reach 72 FPS in VR (compute shader, IA upscale, OpenXR, benchmarking implementations, etc…)
Assets & Pipeline (Encoding / Training)
- Automate the 4DGS generation (.ply, Colmap/SFM + GS training, Computer Vision)
- R&D: Test and merge SOTA research (PyTorch/CUDA, ML) to enhance the visual fidelity of the game's volumetric environments.
Requirements
- Education: B.S. or M.S. student in Computer Engineering or Computer Science, specializing in Computer Graphics or Game Development
- Technical Core: Solid knowledge of OpenGL/Vulkan and Shaders is required.
- Bonus : Familiarity with Machine Learning / Deep Learning, Parallel Computing (CUDA, Compute shader, or OpenCL) or Gaussian Splatting is a plus.
- Profile: Strong autonomy, self-learner and passionate about real-time rendering, ML or CV
Conditions
- Duration: 3 to 6 months. Starting Date: Spring/Summer
- Agreement: internship agreement needed with school
- Compensation: ~690€ (26,25€ / day) + transport allowance
- Location: Bordeaux Center (startup coworking space)
Rémunération : 690,00€ par mois
Question(s) de présélection:
- Avez vous des projets personnels? Pouvez vous fournir le lien Github?
Do you have any personal projects? Can you provide a GitHub link?
- Quelle est la durée et les dates souhaitées de votre stage?
What is the duration and the dates you'd like for your internship?
- Avez vous déjà travaillé (projet académique, personnel, stage) en OpenGL ou Vulkan?
Have you already worked with OpenGL or Vulkan (academic project, personal project, internship)?
Lieu du poste : En présentiel
ML/AI Work links you to the employer's original posting — always verify the details there before applying.
More Domain Specializations roles
View all →Senior Machine Learning Engineer - Data Recommendation (CapCut)
ByteDance · Oakland, US
Graduate AI & CX Engineer
Datacom Connect · Remote · Sydney
Engineering Manager, Operations Intelligence, gUP Engineering
Google · San Jose, US
Engineering Manager, Operations Intelligence, gUP Engineering
Google · Los Angeles, US
Senior Software Engineering Manager, Ecosystems and Integrations Databases
Google · San Jose, US
Senior Software Engineering Manager, Ecosystems and Integrations Databases
Google · Yonkers, US