CareerPlan

Director, Engineering

Bangalore, IndiaFull-time2026-06-18 → 2026-11-10

Core

Leading a team to develop and optimize machine learning frameworks and deep learning models for Qualcomm's AI 100, covering data center, edge, and automotive markets.

Role type

Director, Machine Learning Software Engineering

Builds

Deep learning framework extensions, inference accelerator abstraction layers, and optimized ML pipelines for Qualcomm SOCs.

Domain

Semiconductor / Machine Learning / Deep Learning

Deliverable

production ML models

Required skills

Machine learning framework development, Deep learning model optimization, C++/Python programming, System design, Team leadership, Graph compiler integration, Performance analysis, Open-source development, Mathematical modeling, Linear algebra

Preferred skills

LLMs/NLP/Vision/Audio experience, PyTorch/TensorFlow internals, CUDA/CUDNN, MLIR/Auto-code generation, SIMD/multi-threaded code, Large-scale cluster workloads, Tiling and scheduling

Technologies

Qualcomm AI 100, vLLM, Triton, ExecuTorch, Inductor, TorchDynamo, PyTorch, TensorFlow, C++, Python, CUDA, MLIR

Responsibilities

Analyze software requirements and design feasibility for ML solutions, Lead high-performing teams in system design and deliverables, Improve and optimize key Deep Learning models, Build deep learning framework extensions in upstream repositories, Collaborate to optimize training and inference, Build software tools and ecosystem around AI SW Stack, Optimize workloads for scale-up and scale-out systems

Seniority

Director, hands-on IC with team leadership