Manager, GPU Accelerated Data Analytics
Core
Lead a team of performance engineers to research and develop implementations that optimize performance and reduce cost/power for mission-critical workloads (databases, data preprocessing, video transcoding) on NVIDIA CPUs and GPUs.
Role type
Senior IC engineering manager (performance optimization)
Builds
Optimized software implementations for data center workloads
Domain
Accelerated computing, high-performance data analytics, CPU/GPU architecture
Deliverable
production ML models | product features | infrastructure
Required skills
GPU parallel programming (CUDA), C/C++, low-level performance optimization, CPU/GPU architecture fundamentals, algorithmic skills, team building, cross-functional collaboration
Preferred skills
PhD in relevant field, leading performance-first prototypes, distributed high-performance data analytics (SQL/vector databases), modern data center network/storage technologies
Technologies
CUDA, C/C++, SQL, vector databases
Responsibilities
Research and develop innovative techniques to optimize complex workloads across cloud and on-premise environments; lead software design decisions and influence architecture roadmap; build and mentor a distributed team of performance engineers; collaborate with leadership and cross-functional partners to drive strategic initiatives
Seniority
Senior, hands-on IC with leadership responsibilities