Senior Software Engineer - Deep Learning

NVIDIA is the world leader in accelerated computing, pioneering solutions in AI and digital twins.
$148,000 - $287,500
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer - Deep Learning

NVIDIA, a pioneer in computer graphics and accelerated computing for over 25 years, is seeking a Senior Software Engineer for their Deep Learning team. This role is part of the NVIDIA Maxine project, a developer platform for AI-powered video communication and content creation. You'll work on cutting-edge computer vision and deep learning problems, focusing on real-time AI solutions for both cloud and on-premise deployments.

The position offers an opportunity to work with state-of-the-art AI models for video/audio enhancement and augmented reality features. You'll be responsible for developing efficient AI models, optimizing performance on low-power processors, and collaborating with cross-functional teams to influence product roadmaps.

NVIDIA is known as one of technology's most desirable employers, offering the chance to shape the future of AI and computing. The role requires expertise in deep learning model optimization, real-time AI systems, and strong programming skills with modern AI frameworks. You'll be working alongside brilliant engineers in a company that's driving innovation in AI, digital twins, and accelerated computing.

The position comes with competitive compensation, including a base salary range of $148,000 - $287,500 USD, plus equity and comprehensive benefits. This is an excellent opportunity for someone passionate about AI optimization and real-time systems to join a leader in the technology industry.

Last updated 3 months ago

Responsibilities For Senior Software Engineer - Deep Learning

  • Develop highly efficient and low cost AI models and algorithms for computer vision and video AI
  • Optimize the performance, latency and power consumption of AI models on low power processors
  • Deploy deep learning models and optimize the inference stack for real-time performance
  • Deliver benefits of NVIDIA's latest hardware and platform software innovations
  • Collaborate with deep learning software and hardware teams across NVIDIA

Requirements For Senior Software Engineer - Deep Learning

Python
  • Strong experience in building and optimizing AI model architectures for fast inference
  • Experience with analyzing and fine-tuning deep learning pipeline performance
  • Experience with building real-time AI models for laptop and cloud use cases
  • 5+ years of relevant engineering or research background in deep learning and/or computer vision
  • Hands-on development skills using deep learning libraries (PyTorch/TensorFlow/ONNX)
  • MS or PhD in Computer Science, Computer Engineering, or related field
  • Strong collaboration and self-motivation skills

Benefits For Senior Software Engineer - Deep Learning

Equity
  • Equity

Interested in this job?

Jobs Related To NVIDIA Senior Software Engineer - Deep Learning

Senior AI and LLM Solutions Software Engineer

Senior AI Engineer role at NVIDIA focusing on developing AI and LLM solutions for chip design and verification processes, requiring 5+ years of software development experience.

Senior ASIC Infrastructure Engineer

Senior ASIC Infrastructure Engineer role at NVIDIA focusing on AI/ML applications for chip design, offering competitive compensation and opportunity to work with cutting-edge technology.

Technical Marketing Engineer - AI Platform Software

Senior Technical Marketing Engineer role at NVIDIA focusing on AI Platform Software, requiring 5+ years experience and deep learning expertise.

AI Algorithm Engineer - Silicon Solution Group

Senior AI Algorithm Engineer role at NVIDIA's Silicon Solution Group, focusing on AI model implementation and optimization for chip solutions.

Senior Deep Learning Performance Architect

Senior Deep Learning Performance Architect role at NVIDIA focusing on developing high-performance, energy-efficient architectures for AI and machine learning applications.