Metalograms

[Internship] Machine Learning 3D Computer Vision Engineer - 3D Gaussian Splatting (3DGS)

Metalograms Bordeaux, NA, FR
Full-time Posted 26 days ago

Role overview

Metalograms is bridging the gap between cinema and gaming. We use 3D & 4D Gaussian Splatting (3DGS/4DGS) to bring photorealistic volumetric video to Virtual Reality. Our next milestone is to launch the development of an XR video game showcasing the potential of this technology.

We are looking for a Machine Learning / Computer Vision student passionate about cutting-edge 3D generative techniques to take ownership of our 3DGS/4DGS training, finetuning, and benchmarking pipeline.

Responsibilities

  • check_circle <strong>Pipeline Automation:</strong> Design and automate the end-to-end data processing workflow, transforming raw multi-view video/image sequences from our cameras rig into finalized PyTorch-trained 4D Gaussian Splat assets via structure-from-motion (Colmap/SfM).
  • check_circle <strong>SOTA Implementation:</strong> Research, integrate, and test recent State-of-the-Art papers to enhance visual fidelity, eliminate floating artifacts, and improve the structural accuracy of dynamic 4D volumetric scenes.
  • check_circle <strong>Model Optimization &amp; Benchmarking:</strong> Profile training times and VRAM footprints. Implement compression, pruning, or quantization techniques to reduce file sizes, preparing the assets for mobile XR deployment constraints.

Basic qualifications

  • <strong>Education:</strong> M.S. or Master 2 student in Computer Science, Data Science, or Robotics, specializing in <strong>Machine Learning, Deep Learning, or 3D Computer Vision</strong>.
  • <strong>Technical Core:</strong> Strong proficiency with <strong>PyTorch</strong> and Python data science ecosystems. Solid foundational understanding of <strong>3D Computer Vision</strong> (camera matrices, stereo geometry, SfM/Colmap, NeRF, or Gaussian Splatting concepts).
  • <strong>Bonus</strong> : Experience writing or modifying custom <strong>CUDA kernels</strong> or Vulkan Compute Shader
  • <strong>Profile:</strong> High autonomy, self-learner, and deeply curious about the intersection of AI and real-time graphics.

Benefits

  • check_circle Duration: 3 to 6 months. Starting Date: Automn
  • check_circle Agreement: internship agreement needed with school or Erasmus+ agreement
  • check_circle Compensation: ~661€ (31.50€ / day) + transport allowance
  • check_circle Location: <strong>Bordeaux</strong> Center (startup coworking space)

Tags & Focus Areas

Internship Machine Learning Computer Vision Pytorch Ai

Ready to Apply?

Join Metalograms and help shape the future of AI.

Save for later

About Metalograms

Ready to Join the Team?

Apply once with DevFound — we route your profile to Metalograms and keep you posted on matching AI roles.