Taro Logo

Senior Developer Technology Engineer - AI

NVIDIA is the world leader in accelerated computing, pioneering solutions in AI and digital twins.
$184,000 - $356,500
Machine Learning
Senior Software Engineer
In-Person
8+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Developer Technology Engineer - AI

NVIDIA, the world leader in accelerated computing, is seeking a Senior Developer Technology Engineer specializing in Artificial Intelligence. This role presents an exciting opportunity to work at the forefront of AI and GPU technology, focusing on researching and developing cutting-edge parallel algorithms to accelerate AI workloads.

The position requires a Masters degree holder in Computer Science or related field with 8+ years of experience, combining deep technical expertise in C/C++ programming, parallel computing, and GPU architecture. You'll be working directly with industry and academic experts to optimize complex AI algorithms and influence next-generation hardware architectures.

As part of NVIDIA's Developer Technology Team, you'll be responsible for GPU acceleration of deep learning and machine learning workloads, performing in-depth analysis and optimization of AI algorithms, and sharing your discoveries through developer blogs and conferences. This role offers the unique opportunity to impact the future of AI computing while working with some of the most advanced technology in the industry.

The position offers a competitive salary range of $184,000 - $356,500 USD, along with equity benefits. You'll be joining a company known for its innovation in AI and digital twins, working alongside forward-thinking professionals who are passionate about parallel computing and technological advancement.

This role is perfect for someone who combines strong technical skills with excellent communication abilities and enjoys solving complex problems at the intersection of hardware and AI. You'll be contributing to NVIDIA's mission of transforming the world's largest industries through accelerated computing while working in an inclusive, diverse environment that values creativity and autonomous thinking.

Last updated 6 months 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 the design of next-generation hardware architectures, software, and programming models

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

Interested in this job?