NVIDIA

Senior System Software Engineer, 3D Computer Vision

NVIDIA

full-time

Posted on:

Location Type: Hybrid

Location: Santa ClaraCaliforniaNorth CarolinaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $152,000 - $287,500 per year

Job Level

Tech Stack

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