Senior AI Developer Technology Engineer
Core
Research and develop techniques to GPU accelerate workloads in deep learning, machine learning, and other AI domains; optimize complex AI and HPC algorithms for modern CPU and GPU architectures.
Role type
Senior IC AI compute engineer (parallel algorithms & performance optimization)
Builds
Optimized AI workloads and programming models for NVIDIA hardware
Domain
AI/ML, High-Performance Computing (HPC), GPU/CPU architecture
Deliverable
production ML models
Required skills
C/C++, parallel programming (CUDA, OpenACC, OpenMP, MPI, pthreads), low-level performance optimization, CPU/GPU architecture fundamentals, algorithm design
Preferred skills
Deep Learning model optimization (NLP, Computer Vision, Recommender Systems), linear algebra
Technologies
CUDA, OpenACC, OpenMP, MPI, pthreads, C, C++
Responsibilities
Research and develop GPU acceleration techniques for AI workloads; Analyze and optimize complex AI/HPC algorithms; Publish optimization techniques in blogs or conferences; Influence next-generation hardware and software architecture design
Seniority
Senior, hands-on IC
