Sr. Director, Engineering
Technology, Data & Digital · Software & Web Development · Software Engineering · Data Science · Machine Learning
In short
Qualcomm seeks a Senior Director, Software Engineering to lead software architecture, development, and execution for their next-generation AI accelerator platform. This role involves owning the end-to-end software strategy, driving vision, roadmap, and execution of a world-class software stack for AI and HPC workloads in Datacenter applications.
Responsibilities
- Serve as the software technical leader for Qualcomm's next generation AI accelerator platform.
- Define and execute the current Datacenter software vision, architecture, roadmap, and delivery strategy aligned with product and business objectives for the new AI accelerator.
- Lead multiple engineering organizations responsible for system software, firmware, device drivers, kernel integration, AI runtimes, execution engines, compiler technologies, graph optimization, ML frameworks, ecosystem enablement, platform SDKs, APIs, tools, profiling, debugging solutions, performance optimization, benchmarking, validation, quality, and release engineering.
- Partner with silicon architecture and hardware engineering teams to co-design hardware and software features.
- Drive software readiness across all chip development milestones.
- Establish performance, power, reliability, and usability goals for the platform software stack.
- Lead strategic engagements with key customers, hyperscalers, ecosystem partners and standards organizations.
- Build, mentor, and scale high-performing engineering teams across multiple geographic locations.
- Foster a culture of technical excellence, innovation, accountability, collaboration, and operational rigor.
- Present program status, technical strategy, and key decisions to executive leadership.
Requirements
- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 10+ years of Software Engineering or related work experience; OR Master's degree and 9+ years; OR PhD and 8+ years.
- 4+ years of work experience with Programming Language such as C, C++, Java, Python, etc.
- 15+ years of software engineering experience, including significant leadership responsibilities.
- 8+ years of experience leading large, globally distributed engineering organizations.
- Experience delivering software platforms for complex SoC, accelerator, GPU, NPU, CPU, DSP, datacenter, or high-performance computing products.
- Deep expertise in one or more of the following: AI/ML software stacks, Compiler technologies, Runtime systems, Operating systems, Distributed computing, High-performance computing, Heterogeneous computing architectures.
- Demonstrated success driving cross-functional execution involving hardware and software co-development.
- Strong understanding of modern AI workloads in particular inference for large language models/serving frameworks, multimodal AI, recommendation systems, and generative AI applications.
Desired Qualifications
- Advanced degree (MS or PhD) in Computer Science, Electrical Engineering, AI/ML, or related discipline.
- Experience leading software development for AI accelerators, GPUs, NPUs, TPUs, or custom silicon platforms.
- Expertise in compiler technologies such as MLIR, LLVM or similar frameworks.
- Experience with AI frameworks including PyTorch, TensorFlow, JAX, ONNX, Mojo, Triton or equivalent ecosystems.
- Strong understanding of accelerator memory hierarchies, interconnects, parallel programming models, and performance optimization.
- Expertise in compiler technologies such as Triton, MLIR, LLVM or similar frameworks.
- Experience supporting hyperscale cloud deployments and enterprise AI infrastructure.
- Track record of delivering industry-leading developer platforms and software ecosystems.
- Publications, patents, or recognized technical leadership in AI systems or high-performance computing.
Benefits
- Competitive annual discretionary bonus program.
- Opportunity for annual RSU grants.
- Highly competitive benefits package designed to support your success at work, at home, and at play.
#AI accelerator#AI#generative AI#machine learning#high-performance computing#Datacenter#software development#software architecture#system software#runtimes#compilers#AI frameworks#SDKs#performance optimization#developer enablement