About this role
Manager-level role leading a team of performance engineers focused on GPU-accelerated data analytics, collaborating with developers to optimize workloads across cloud and on-premise environments, and shaping hardware/software platform adoption.
Key Responsibilities
- Drive Innovation
- Technical Leadership
- Grow and Mentor Your Team
- Collaboration and Communication
- Lead high-impact initiatives
Technical Overview
Role requires hands-on low-level optimization across CPU/GPU architectures, extensive CUDA/C/C++ programming, and leadership of distributed teams to drive performance-focused architectures and prototypes.
Ideal Candidate
The ideal candidate is a senior engineering leader with 7+ years in performance optimization for GPU/CPU, strong CUDA/C/C++, proven ability to build and manage high-performing teams, and ability to drive cross-functional collaboration with architecture and developer communities.
Must-Have Skills
MS or PhD in Computer ScienceComputer Engineeringor related field (or equivalent experience).7+ overall years of relevant experience with 4+ years in a technical role and 3+ years of experience in an engineering leadership role.Hands-on experience in low-level performance optimizationincluding GPU parallel programminge.g.CUDA.Programming fluency in C/C++ with a deep understanding of algorithms and software development.In-depth expertise with CPU and GPU architecture fundamentals.A track record of building high-performing teams by attracting and hiring top engineering talent.Excellent communication and presentation skills.Demonstrated ability to successfully planleadand execute high-impact initiatives.
Nice-to-Have Skills
A PhD in a relevant field is highly valued.Experience leading engineering teams to design performance-first prototypes.Strong background in distributed high-performance data analytics including SQL or vector databases.Expertise in modern data center network and storage technologies.
Required Skills
MS or PhD in Computer ScienceComputer Engineeringor related field (or equivalent experience)7+ years of relevant experience with 4+ years in technical role and 3+ years in engineering leadershipCUDAC/C++GPU parallel programmingCPU architecture fundamentalsGPU architecture fundamentalslow-level performance optimizationstrong algorithmic skillsexcellent communication and presentation skillsleadershipdistributed high-performance data analytics
Hard Skills
CUDAC/C++GPU parallel programminglow-level performance optimizationCPU architecture fundamentalsGPU architecture fundamentalsAlgorithms
Soft Skills
LeadershipCross-functional collaborationCommunicationPresentationMentoringStrategic thinking
Keywords for Your Resume
An MS or PhD in Computer ScienceComputer Engineeringor in a related computationally focused science degree (or equivalent experience).7+ overall years of relevant experience with 4+ years in a technical role and 3+ years of experience in an engineering leadership role.Hands-on experience in low-level performance optimizationincluding GPU parallel programminge.g.CUDA.CUDAC/C++GPU parallel programmingCPU architecture fundamentalsGPU architecture fundamentalsStrong algorithmic skillsproven experience implementing low-level optimizations for enterprise applicationsA track record of building high-performing teams by attracting and hiring top engineering talent.Excellent communication and presentation skills.Demonstrated ability to successfully planleadand execute high-impact initiatives.parallel computingdata analyticsdistributed high-performance data analyticslow-level performance optimizationleadershiphigh-performing teams
Deal Breakers
No MS/PhD in required fields, Lack of CUDA/C/C++ expertise, No engineering leadership experience, Insufficient years of experience (less than 7)
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile