Theme

Language

Global EN
Sweden ENSV
India EN

Engineer, Principal

Technology, Data & Digital · Software & Web Development · Software Engineering

In short

Qualcomm is seeking an experienced engineering leader to drive the architecture, development, and commercialization of next-generation Edge AI Appliance platforms. This role requires deep expertise in AI/ML systems, platform software, heterogeneous computing, and performance engineering to lead the complete product lifecycle and build high-performing engineering teams.

Responsibilities

  • Own the end-to-end architecture and engineering execution of Qualcomm Edge AI Appliance platforms.
  • Lead hardware/software co-design across compute, AI acceleration, memory, storage, networking, security, and system software.
  • Drive enablement and optimization of Generative AI, LLM, multimodal, vision, speech, and traditional ML workloads.
  • Lead integration of AI frameworks, inference runtimes, compilers, and model-serving technologies such as PyTorch, ONNX, vLLM, Triton, ExecuTorch, and MLIR.
  • Optimize end-to-end system performance across latency, throughput, memory, power, thermal efficiency, and data movement.
  • Drive appliance platform capabilities including Linux, containers, system services, telemetry, observability, security, software updates, and lifecycle management.
  • Architect scalable solutions spanning single-appliance through distributed multi-node Edge AI deployments.
  • Establish robust software integration, CI/CD, validation, release, and production-readiness practices.
  • Partner with silicon, system architecture, AI software, security, product, and customer engineering teams to translate customer requirements into scalable platform capabilities.
  • Build and lead a high-performing multidisciplinary engineering organization while developing strong technical and architectural leadership across the team.

Requirements

  • Strong experience building Edge, AI Infrastructure, Data Center, embedded, or appliance-class platforms.
  • Deep understanding of AI inference architectures, heterogeneous computing, and hardware/software co-optimization.
  • Experience with PyTorch and modern AI inference/runtime ecosystems.
  • Knowledge of LLM inference, graph compilers, MLIR, operator optimization, scheduling, and accelerator runtimes.
  • Strong understanding of Linux system software, networking, containers, security, and platform manageability.
  • Excellent C/C++ and Python skills with experience in profiling and performance optimization.
  • Experience scaling workloads across multiple accelerators, SoCs, or distributed systems.
  • Proven track record taking complex hardware/software platforms from architecture through commercial deployment.
  • Strong communication and cross-functional leadership skills.

Desired Qualifications

  • Bachelor's, Master's, or PhD in Computer Science, Computer Engineering, Electrical Engineering, AI/ML, or a related field.
  • 15+ years of software, systems, AI infrastructure, or platform engineering experience.
  • Significant experience leading technically complex engineering teams and programs.
  • Demonstrated ability to operate across silicon, systems, software, AI, product, and customer organizations.

Skills

C++PythonLinuxPyTorchONNXvLLMTritonExecuTorchMLIR
#AI#ML#Edge Computing#Appliance#Platform Engineering#Hardware-Software Co-design#Generative AI#LLM#Performance Optimization#System Software#Linux#Containers#CI/CD#Distributed Systems#C++#Python
Qualcomm Logo

About Qualcomm

Enabling a world where everyone and everything can be intelligently connected.

Enabling a world where everyone and everything can be intelligently connected.\n\n

Qualcomm Logo

Company

Qualcomm

Job Posted

1 week ago

Employment Type

Full Time

Work mode

On Site

Experience Level

Executive

Locations

Bangalore, India

Qualification

Bachelor, Master, Doctoral

Applicants

Be an early applicant