Talent.com
Senior Deep Learning Software Engineer

Senior Deep Learning Software Engineer

NVIDIA CorporationSanta Clara, CA, United States
4 days ago
Job type
  • Full-time
Job description

Senior Deep Learning Software Engineer page is loaded## Senior Deep Learning Software Engineerlocations : US, CA, Santa Claratime type : Full timeposted on : Posted Todayjob requisition id : JR1998874We are looking for a Senior Deep Learning Software Engineer to design and build our automated inference and deployment solution. As part of the team, you will be instrumental in defining a scalable architecture for DL inference with emphasis on ease-of-use and compute efficiency. Your work will span multiple layers of the DL deployment stack, encompassing developing features in high-level frameworks like PyTorch and JAX, designing and implementing a high-performance execution environment, low-level GPU optimizations and developing custom GPU kernels in CUDA and / or Triton. This is an exceptional opportunity for passionate software engineers straddling the boundaries of research and engineering, with a strong background in both machine learning fundamentals and software architecture & engineering.

  • What you’ll be doing :
  • Play a pivotal role in defining of a modular, scalable platform to seamlessly bridge training and deployment workflows—enabling tight integration of deployment tooling with training frameworks such as Megatron and Nemo
  • Leverage and build upon the torch 2.0 ecosystem (TorchDynamo, torch.export, torch.compile, etc...) to analyze and extract standardized model graph representation from arbitrary torch models for our automated deployment solution.
  • Develop support for inference optimization techniques such as speculative decoding and LoRA.
  • Collaborate with teams across NVIDIA to use performant kernel implementations within the automated deployment solution.
  • Analyze and profile GPU kernel-level performance to identify hardware and software optimization opportunities.
  • Continuously innovate on the inference performance to ensure NVIDIA's inference software solutions (TRT, TRT-LLM, TRT Model Optimizer) can maintain and increase its leadership in the market.
  • What we need to see :
  • Masters, PhD, or equivalent experience in Computer Science, AI, Applied Math, or related field.
  • 8+ years of relevant work or research experience in Deep Learning.
  • Excellent software design skills, including debugging, performance analysis, and test design.
  • Strong proficiency in Python, PyTorch, and related ML tools.
  • Strong algorithms and programming fundamentals.
  • Good written and verbal communication skills and the ability to work independently and collaboratively in a fast-paced environment.
  • Ways to stand out from the crowd :
  • Contributions to PyTorch, JAX, or other Machine Learning Frameworks.
  • Knowledge of GPU architecture and compilation stack, and capability of understanding and debugging end-to-end performance.
  • Familiarity with NVIDIA's deep learning SDKs such as TensorRT.
  • Prior experience in writing high-performance GPU kernels for machine learning workloads in frameworks such as CUDA, CUTLASS, or Triton. Increasingly known as “the AI computing company” and widely considered to be one of the technology world’s most desirable employers. #LI-HybridThe base salary range is 184,000 USD - 356,500 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.You will also be eligible for equity and .
  • NVIDIA accepts applications on an ongoing basis.
  • 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.

#J-18808-Ljbffr

Create a job alert for this search

Senior Software Engineer • Santa Clara, CA, United States

Related jobs
  • Promoted
Senior Software Engineer - Machine Learning

Senior Software Engineer - Machine Learning

Celonis GmbHRedwood City, CA, United States
Full-time
We're Celonis, the global leader in Process Intelligence technology and one of the world's fastest-growing SaaS firms.We believe there is a massive opportunity to unlock productivity by placing AI,...Show moreLast updated: 1 day ago
  • Promoted
Senior Software Engineer - Machine Learning

Senior Software Engineer - Machine Learning

RipplingSan Francisco, CA, United States
Full-time
Senior Software Engineer - Machine Learning.Rippling gives businesses one place to run HR, IT, and Finance.It brings together all of the workforce systems that are normally scattered across a compa...Show moreLast updated: 30+ days ago
  • Promoted
Senior Machine Learning Engineer

Senior Machine Learning Engineer

HiveSan Francisco, California, United States
Full-time
Hive is the leading provider of cloud-based AI solutions to understand, search, and generate content, and is trusted by hundreds of the world's largest and most innovative organizations.The company...Show moreLast updated: 30+ days ago
  • Promoted
Senior Software Engineer - Deep Learning

Senior Software Engineer - Deep Learning

NVIDIA CorporationSanta Clara, CA, United States
Full-time
Senior Software Engineer - Deep Learning page is loaded## Senior Software Engineer - Deep Learninglocations : US, CA, Santa Claratime type : Full timeposted on : Posted Todayjob requisition id : ...Show moreLast updated: 24 days ago
  • Promoted
Senior Deep Learning Research Engineer, Risk Labs

Senior Deep Learning Research Engineer, Risk Labs

BlockSan Francisco, CA, United States
Full-time
Senior Deep Learning Research Engineer, Risk Labs.Block is one company built from many blocks, all united by the same purpose of economic empowerment. The blocks that form our foundational teams — P...Show moreLast updated: 6 days ago
  • Promoted
Senior Staff Machine Learning Engineer, Search and Discovery Product Engineering

Senior Staff Machine Learning Engineer, Search and Discovery Product Engineering

CoupanginternalMountain View, California, United States
Full-time
Please complete the attached the.Internal Transfer Request Form.Please make sure you are applying with your Coupang e-mail address. We know we’re doing the right thing when we hear our customers say...Show moreLast updated: 30+ days ago
  • Promoted
Senior / Staff Software Engineer, Machine Learning Infrastructure

Senior / Staff Software Engineer, Machine Learning Infrastructure

NuroMountain View, California, United States
Full-time
Nuro is a self-driving technology company on a mission to make autonomy accessible to all.Founded in 2016, Nuro is building the world’s most scalable driver, combining cutting-edge AI with automoti...Show moreLast updated: 3 days ago
  • Promoted
Senior Machine Learning Engineer

Senior Machine Learning Engineer

SukiRedwood City, California, United States
Full-time
The Future of Healthcare Needs You.At Suki, we’re building technology that listens, understands, and gets out of the way — so clinicians can get back to being clinicians. AI to automate clinical doc...Show moreLast updated: 30+ days ago
  • Promoted
Senior Software Engineer - Machine Learning Platform

Senior Software Engineer - Machine Learning Platform

SnowflakeMenlo Park, California, United States
Full-time
The Snowflake Machine Learning Platform team’s mission is to enable customers to bring their machine learning and deep learning workloads to Snowflake. Our customers want to build powerful models wi...Show moreLast updated: 30+ days ago
  • Promoted
Senior / Staff Software Engineer - Machine Learning

Senior / Staff Software Engineer - Machine Learning

ZooxFoster City, California, United States
Full-time
At Zoox, you will collaborate with a team of world-class engineers with diverse backgrounds in areas such as AI, robotics, mechatronics, planning, control, localization, computer vision, rendering,...Show moreLast updated: 30+ days ago
Deep Learning Engineer

Deep Learning Engineer

5 Star RecruitmentMountain View, California, United States
Full-time
Quick Apply
Research in advance areas of Computer vision for COBOTS Autonomous Robots for Manufacturing Plant.The role involves designing perception systems, developing vision-based algorithms for navigation, ...Show moreLast updated: 30+ days ago
  • Promoted
  • New!
Senior Software Engineer - Machine Learning

Senior Software Engineer - Machine Learning

CelonisRedwood City, California, United States
Full-time
We're Celonis, the global leader in Process Intelligence technology and one of the world's fastest-growing SaaS firms.We believe there is a massive opportunity to unlock productivity by placing AI,...Show moreLast updated: 4 hours ago
  • Promoted
Senior / Staff Machine Learning Engineer

Senior / Staff Machine Learning Engineer

DexterityRedwood City, California, United States
Full-time
At Dexterity, we believe robots can positively transform the world.Our breakthrough technology frees people to do the creative, inspiring, problem-solving jobs that humans do best by enabling robot...Show moreLast updated: 30+ days ago
  • Promoted
Senior Deep Learning Engineer - Genomics

Senior Deep Learning Engineer - Genomics

NVIDIASanta Clara, CA, United States
Full-time
NVIDIA is at the forefront of redefining healthcare by harnessing the power of GPU computing and AI to redefine data analysis in fields such as genomics and personalized medicine.We are on the look...Show moreLast updated: 6 days ago
  • Promoted
Senior / Staff Software Engineer - Learned Trajectory Machine Learning Engineer

Senior / Staff Software Engineer - Learned Trajectory Machine Learning Engineer

ZooxFoster City, California, United States
Full-time
The Prediction & Behavior ML team is responsible for developing machine learning (ML) algorithms that learn and predict behaviors from data, applying them both on-vehicle to influence driving behav...Show moreLast updated: 30+ days ago
  • Promoted
Senior Machine Learning Software Engineer

Senior Machine Learning Software Engineer

Bosch USASunnyvale, CA, United States
Full-time
Senior Machine Learning Software Engineer.Senior Machine Learning Software Engineer.Be among the first 25 applicants.The Bosch Research and Technology Center North America, with offices in Sunnyval...Show moreLast updated: 1 day ago
  • Promoted
Deep Learning Engineer

Deep Learning Engineer

MatroidPalo Alto, CA, United States
Full-time
Matroid is a full-service computer vision company that has developed an end-to-end platform allowing enterprise customers to rapidly train and. EO, IR, X-Ray, CT, OCT, and others.Founded in 2016 by ...Show moreLast updated: 30+ days ago
  • Promoted
Senior Software Engineer, Machine Learning / Computer Vision

Senior Software Engineer, Machine Learning / Computer Vision

WaymoMountain View, California, United States
Full-time
Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver.Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on buildin...Show moreLast updated: 30+ days ago