
Senior System Software Engineer, 3D Computer Vision
NVIDIA
full-time
Posted on:
Location Type: Hybrid
Location: Santa Clara • California • North Carolina • United States
Visit company websiteExplore more
Salary
💰 $152,000 - $287,500 per year
Job Level
About the role
- Help building high-fidelity 3D scene representations from sparse or multi-view data.
- Collaborate closely with research and development teams to design, train, and deploy advanced neural reconstruction models.
- Develop models that capture geometry, appearance, and semantics, to generate 3D scenes and integrate them into production systems and tools.
- Help push the boundaries of neural reconstruction technology and tackle intellectually demanding, highly impactful challenges.
Requirements
- Masters degree or equivalent experience; or preferably a PhD degree in Computer Science or a related field.
- 5+ years of experience programming skills in Python and C/C++.
- Solid mathematical and algorithmic foundation and proven expertise demonstrated through research publications, internships, or significant project experience.
- Strong background in computer vision and deep learning.
- Excellent software engineering fundamentals (source control, CI/CD, testing/validation, packaging, containerization, release): proven track record developing, testing, and releasing production-grade, complex software.
- Ability to develop code in Unix/Linux environments.
- Excellent written, visual, and verbal communication skills to present performance challenges, tradeoffs, and architectural alternatives.
- Strong collaboration skills to partner with algorithm designers, application developers, and infrastructure and MLOps teams.
Benefits
- Competitive salary package
- Equity and benefits
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonC/C++computer visiondeep learningneural reconstructionsoftware engineeringalgorithm developmentmathematicsUnixLinux
Soft skills
communicationcollaborationproblem-solvingpresentation skillsteamworkcritical thinkingadaptabilityattention to detailcreativityleadership
Certifications
Masters degreePhD degree