NVIDIA is hiring a Senior High Performance AI Engineer

About the Role

Lead the development of efficient AI software stacks and system-level optimizations to maximize performance across diverse hardware and software environments.

Responsibilities

  • Architect scalable AI software frameworks for accelerated computing platforms
  • Optimize AI workloads to achieve peak hardware utilization
  • Collaborate with hardware teams to co-develop system-level solutions
  • Improve performance of deep learning models across training and inference
  • Develop low-level software components for AI acceleration
  • Analyze bottlenecks in AI pipelines and implement efficient fixes
  • Design tools for profiling and monitoring AI system performance
  • Integrate AI frameworks with high-speed interconnects and memory systems
  • Support deployment of AI applications on distributed systems
  • Enhance parallel computing techniques for AI workloads
  • Contribute to cross-stack performance tuning from kernel to application
  • Work on compiler optimizations for AI accelerators
  • Develop benchmarks to evaluate AI system efficiency
  • Drive improvements in latency, throughput, and scalability
  • Collaborate with research teams to implement novel AI algorithms efficiently
  • Ensure software solutions align with hardware capabilities
  • Troubleshoot complex system-level issues in AI environments
  • Optimize data movement across memory hierarchies
  • Improve resource scheduling for AI workloads
  • Deliver high-impact software optimizations for customer-facing projects
  • Participate in defining long-term AI software roadmap
  • Mentor engineers on performance best practices
  • Publish findings in technical forums and conferences
  • Engage with open-source communities to advance AI infrastructure
  • Maintain focus on power and performance trade-offs

Compensation

Competitive salary, bonuses, and equity offered based on experience and performance

Work Arrangement

Hybrid work model with flexibility to support collaboration and focused development

Team

Collaborative engineering team focused on advancing AI system performance through deep technical innovation

Why Join Us

  • Work on foundational technologies that power the next generation of AI and accelerated computing
  • Collaborate with world-class engineers and researchers shaping the future of computing

What We Offer

  • Comprehensive health and wellness benefits
  • Retirement savings plans with company match
  • Employee development and learning programs
  • Onsite and virtual fitness resources
  • Innovation-driven culture with technical freedom

Visa sponsorship available for qualified candidates requiring work authorization

Required Skills
C/C++PythonCUDADeep Learning FrameworksHigh Performance ComputingParallel ProgrammingDistributed SystemsPerformance OptimizationComputer ArchitectureGPU ProgrammingAI/ML AlgorithmsSystem Software C/C++PythonCUDADeep Learning FrameworksHigh Performance ComputingParallel ProgrammingDistributed SystemsPerformance OptimizationComputer ArchitectureGPU ProgrammingAI/ML AlgorithmsSystem Software
About company
NVIDIA
NVIDIA builds accelerated computing platforms and AI technologies that power advancements in areas such as generative AI, data centers, robotics, and digital twins.
All jobs at NVIDIA Visit website
Job Details
Category other
Posted 7 months ago