Senior Software Engineer - Vlm Microservices For Neural Reconstruction

Invidia

Multiple Locations
Base: 152,000 usd - 241,500 usd for level 3, 184,0...
Containerized inference execution
Distributed ai systems
Docker and kubernetes
NVIDIA is a world-leader in Gaussian Splatting and Neural reconstruction, building software to enable developers in robotics, healthcare, and autonomous vehicles

Job Summary

  • NVIDIA is a world-leader in Gaussian Splatting and Neural reconstruction, building software to enable developers in robotics, healthcare, and autonomous vehicles.
  • The role involves turning research into production-grade software, developing benchmarks, maintaining models, and collaborating closely with research and product teams.
  • The position offers a competitive base salary range, equity, benefits, and a commitment to diversity and equal opportunity employment.

Matching Summary

NVIDIA is a world-leader in Gaussian Splatting and Neural reconstruction, building software to enable developers in robotics, healthcare, and autonomous vehicles.

Salary

Base: 152,000 USD - 241,500 USD for Level 3, 184,000 USD - 287,500 USD for Level 4; Bonus/Equity: Eligible for equity; Benefits: Eligible for benefits

Skills & Requirements

Must-have

  • Containerized inference execution
  • Distributed AI systems
  • Docker and Kubernetes
  • Python and C++ programming
  • REST and gRPC APIs
  • CI/CD and testing

Nice-to-have

  • Open-source contribution
  • ML model engineering
  • CUDA kernel optimization
  • 3D graphics and computer vision
  • Cross-team collaboration
  • Curiosity and drive to learn

Key Requirements

  • Master's in Computer Science + 3 years experience or Bachelor + 5 years experience
  • Experience with production-grade AI distributed systems
  • Proficiency with Docker, Kubernetes, Helm
  • Hands-on with inference platforms like vLLM, Torch, TRT
  • Excellent software engineering fundamentals
  • Strong communication skills

Work Rights

Not specified

Tailored Resume

Cover Letter