Senior Software Engineer - VLM Microservices for Neural Reconstruction
About the role
NVIDIA is seeking a driven Software Engineer to join our team in building groundbreaking Vision Language Models (VLMs) and Neural Reconstruction (NERFs) for the Omniverse NuRec SDK. The ideal candidate will design, build, and optimize containerized inference execution for these models, ensuring they are production-grade and highly optimized.
Responsibilities
- Design, build, and optimize containerized inference execution for the latest 3D VLMs from NVIDIA, turning research work into production-grade, highly optimized software (NIMs).
- Develop benchmarks to validate the models' accuracy and performance (latency, throughput, scalability).
- Release and maintain the models and their pipelines throughout their lifecycle (bug fixes, security patches).
- Contribute VLM-related features to Open-Source projects like vLLMC.
- Collaborate closely with Research and Product teams and influence our common roadmaps.
Requirements
- Master's of Science in Computer Science + 3 years, or Bachelor of Science (or equivalent experience) + 5 years of experience in software engineering.
- Deep technical expertise in distributed applications using Docker, Kubernetes, endpoints and their APIs (REST, gRPC), Helm.
- Hands-on experience with modern inference platforms (vLLM, SGLang, Torch, TRT, TRT-LLM).
- Proficiency with Python and C++.
- Excellent software engineering fundamentals (source control, CI/CD, testing/validation, packaging, containerization).
- Excellent written, visual, and verbal communication skills.
- Curiosity and drive to learn new technologies and partner across teams and functions.
Qualifications
- Track record contributing to open-source or production-grade software.
- Experience with ML model engineering: training, fine-tuning, distillation, quantization.
- Experience with low-level optimization of ML models (CUDA kernels).
- Strong fundamentals in 3D graphics, 3D computer vision or neural reconstruction (NERFs, Gaussian Splats).
- History of multidisciplinary creativity and innovation around software engineering in multiple problem domains.
Benefits
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is $152,000 - $241,500 for Level 3, and $184,000 - $287,500 for Level 4. You will also be eligible for equity and benefits.
Pay
The base salary range is $152,000 - $241,500 for Level 3, and $184,000 - $287,500 for Level 4.
Schedule
Not specified.
Benefits
Not specified.
Skills
Not specified.
Benefits
Not specified.
Application Instructions
Applications for this job will be accepted at least until May 2, 2026.
Ways to Stand Out
Track record contributing to open-source or production-grade software. Are you a vLLM contributor already?
Equal Opportunity Employer
NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.