Senior Research Engineer Neural Reconstruction

NVIDIA NVIDIA · Semiconductors · Santa Clara, CA

Senior Research Engineer focused on neural reconstruction, developing and integrating neural rendering approaches for generative video, segmentation, and 3D reconstruction. The role involves adapting and fine-tuning generative models, collaborating on ML workflows, and contributing to core NVIDIA products. Requires strong Python and ML library skills, with experience in training and optimizing models.

What you'd actually do

  1. Develop and integrate innovative neural rendering approaches to expand our real-world simulations to novel Physical AI areas such as healthcare and smart infrastructure.
  2. Partner with our researchers to develop and evaluate prototypes of our latest models for generative video creation, segmentation, video understanding, tracking, 3d reconstruction, and more.
  3. Adapt and fine-tune generative models for rendering novel views.
  4. Collaborate within a large and dynamic codebase building robust data and ML workflows
  5. Closely collaborating with research, model development, performance, and product teams.

Skills

Required

  • MS or PhD in Computer Science, Computer Engineering or a related field with 8+ years of job experience in computer graphics, computer vision, or machine learning, or equivalent experience.
  • Current with the latest research on 3D reconstruction and generative models
  • Hands-on technical knowledge in training and optimizing models.
  • Record of developing high quality Python code in large projects
  • Fluent with modern ML Python libraries such as PyTorch
  • Strong software engineering fundamentals, including source control, testing/validation, and containerization.
  • Clear and effective communication skills, with experience working well in a dynamic, product- and research-focused team.

Nice to have

  • Strong coding architecture skills demonstrated through contributions to large internal or open-source projects.
  • Experience with performance analysis and optimization, particularly for GPU-accelerated workloads.
  • Experience with advanced CUDA development and optimization for graphics or vision applications.
  • A history of multidisciplinary creativity and innovation, such as experience with hardware and software projects in graphics or robotics.
  • Experience in robotic systems such as autonomous vehicles or humanoid robotics.

What the JD emphasized

  • MS or PhD in Computer Science, Computer Engineering or a related field with 8+ years of job experience in computer graphics, computer vision, or machine learning, or equivalent experience.
  • Current with the latest research on 3D reconstruction and generative models
  • Hands-on technical knowledge in training and optimizing models.
  • Record of developing high quality Python code in large projects

Other signals

  • developing and integrating neural rendering approaches
  • partner with researchers to develop and evaluate prototypes of generative video creation, segmentation, video understanding, tracking, 3d reconstruction
  • adapt and fine-tune generative models for rendering novel views
  • hands-on technical knowledge in training and optimizing models
  • record of developing high quality Python code in large projects