Senior Developer Technology Engineer - AI

World leader in accelerated computing, pioneering AI and digital twins technology.
Santa Clara, CA, USAWestford, MA 01886, USAAustin, TX, USA
$184,000 - $356,500
Machine Learning
Senior Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
AI

Description For Senior Developer Technology Engineer - AI

NVIDIA is seeking a Senior Developer Technology Engineer specializing in Artificial Intelligence to join their Developer Technology Team. This role focuses on researching parallel algorithms to accelerate AI workloads on advanced computer architectures. The position involves working at the forefront of technology breakthroughs, partnering with the Developer community, and contributing to NVIDIA's industry leadership in accelerated computing.

The role combines deep technical expertise in AI/ML with performance optimization, requiring candidates to work directly with industry and academic experts to analyze and optimize complex AI algorithms. You'll be publishing findings, presenting at conferences, and influencing next-generation hardware and software design.

NVIDIA's DevTech team is a global organization driving market innovation towards their products. The team makes valuable contributions through cutting-edge technology solutions and discoveries that benefit both the Developer Community and internal engineering teams. With NVIDIA's success in AI advancement, the Developer Technology Engineering team has been expanding to meet growing demands.

The position offers competitive compensation ($184,000 - $356,500 base salary) plus equity and benefits. NVIDIA is known as one of technology's most desirable employers, offering the opportunity to work with forward-thinking professionals in a hybrid work environment. The company values diversity and maintains an equal opportunity workplace.

This role is perfect for creative, autonomous computer scientists passionate about parallel computing and AI, offering the chance to work on real-time, cost-effective computing platforms in this rapidly growing field.

Last updated 12 minutes ago

Responsibilities For Senior Developer Technology Engineer - AI

  • Research and develop techniques to GPU accelerate workloads in deep learning, machine learning or other AI domains
  • Work with technical experts to perform in-depth analysis and optimization of complex AI and HPC algorithms
  • Publish and present optimization techniques in developer blogs or conferences
  • Influence next-generation hardware architectures, software, and programming models design

Requirements For Senior Developer Technology Engineer - AI

  • Masters degree in Computer Science, Computer Engineering, or related computationally focused science degree
  • 8+ years of relevant work experience or research
  • Programming fluency in C/C++ with deep understanding of algorithms
  • Background in parallel programming (CUDA, OpenACC, OpenMP, MPI, pthreads)
  • Hands on experience with low-level performance optimizations
  • In-depth expertise with CPU and GPU architecture fundamentals
  • Good communication and organization skills

Benefits For Senior Developer Technology Engineer - AI

Equity
  • Equity
  • Benefits package available

Interested in this job?

Jobs Related To NVIDIA Senior Developer Technology Engineer - AI

Senior Compiler Engineer, Software - Deep Learning Accelerator

Senior Compiler Engineer position at NVIDIA focusing on Deep Learning Accelerator development, requiring 7+ years of experience in compiler or deep learning software projects.

Senior Research Engineer for Reinforcement Learning

Senior Research Engineer role at NVIDIA focusing on large-scale reinforcement learning and policy learning for robotics, offering competitive compensation and the opportunity to work on cutting-edge AI projects.

Full Stack Developer, AI and LLM

Senior Full Stack Developer position at NVIDIA focusing on AI and LLM development, offering competitive salary and hybrid work arrangement.

Senior Software Engineer, TensorRT-LLM

Senior Software Engineer position at NVIDIA working on TensorRT-LLM team, focusing on developing and optimizing machine learning inference software.

Deep Learning Performance Architect

Senior Deep Learning Performance Architect position at NVIDIA, focusing on AI workload optimization and hardware architecture analysis, requiring 2+ years of experience in parallel computing.