AI Systems Software Engineer – Senior Engineer/Lead Senior Engineer
Technology, Data & Digital · Software & Web Development · Software Engineering · Data Science
In short
Qualcomm is looking for an AI Systems Software Engineer in Bangalore, India, with expertise in AI/ML and systems software development. The role involves designing, integrating, and optimizing system software for AI workloads on Snapdragon platforms, requiring strong C/C++ programming, OS, and driver development skills.
Responsibilities
- Drive feature adoption and maximize performance on Windows AI platforms by developing system-level solutions and resolving complex integration and performance issues.
- Profiling and optimizing system performance, applying knowledge of advanced DSP architecture and microarchitecture-level optimizations to achieve low latency and low power.
- Collaborating with cross-functional teams (hardware, tools, and firmware) to evaluate design trade-offs and incorporate and drive adoption of features that improve performance.
- Collaborate with cross-functional and global teams to develop best-in-class, high-performance AI solutions that can be leveraged by third-party Windows application developers.
- Perform competitive benchmarking of AI tools, workflows, and state-of-the-art models across industry-leading platforms.
- Drive continuous improvements in AI model performance, efficiency, and accuracy on Windows on Snapdragon platforms.
Requirements
- Bachelor’s or Master’s degree in Computer engineering, Electrical Engineering, Computer Science, or a related field.
- 3-7 years of experience in AI/ML application development.
- Strong programming skills in C, C++, and Python.
- Experience architecting, designing, and implementing software frameworks for complex heterogeneous or multi-processor systems.
- Good understanding of the end-to-end AI software stack, including model development, optimization, deployment, and hardware acceleration technologies.
- Hands-on experience optimizing AI models for performance, power, and accuracy on hardware accelerators such as CPUs, GPUs, and NPUs.
- Strong understanding of modern machine learning architectures, including CNNs, RNNs, Transformers, and ensemble methods.
- Proficiency with AI frameworks and tooling such as PyTorch, TensorFlow, ONNX Runtime, and MLIR.
- Excellent written and verbal communication skills.
- Demonstrated ability to learn quickly, think critically, and adapt in a fast-paced and rapidly evolving technology environment.
Desired Qualifications
- Experience with PCIe or Windows MCDM/WDDM driver stacks is a plus.
- Experience using processor-specific optimization tools, libraries, and profiling and optimization tools to improve AI performance on CPUs, GPUs, and NPUs is a plus.
- Prior experience with Qualcomm FastRPC and Windows MCDM drivers would be good to have.
- Experience with transformer-based models such as BERT, GPT, T5, and Llama.
- Experience developing, optimizing, or deploying large language models (LLMs) or foundation models is a strong plus.
- Practical experience with developing middleware or system software preferably for AI applications.
Benefits
- Qualcomm is an equal opportunity employer.
- Qualcomm is committed to providing an accessible process for individuals with disabilities.
- Qualcomm is committed to making our workplace accessible for individuals with disabilities.
Skills
CC++PythonPyTorchTensorFlowONNX RuntimeMLIR
#AI#Machine Learning#Software Engineering#Systems Engineering#CPU#GPU#DSP#NPU#Snapdragon#SoC
Enabling a world where everyone and everything can be intelligently connected.\n\n
Company
QualcommJob Posted
4 days ago
Employment Type
Full Time
Work mode
On Site
Experience Level
Senior
Locations
Bengaluru, India
Qualification
Bachelor, Master
Applicants
Be an early applicant
Similar Jobs
ABB
Atlanta, United States +3 moreSenior Global Data AI Specialist
Full Time Be an early applicant Posted 4 days ago
Emerson
Austin, United StatesSystems Design Architecture Engineering Manager
Full Time Be an early applicant Posted 4 days ago
Emerson
Houston, United StatesSenior Analyzer Field Technician
Full Time Be an early applicant Posted 4 days ago
Microsoft
United StatesSenior Software Engineer - CoreAI
US$120–235k/yr Full Time Be an early applicant Posted 4 days ago
Microsoft
San Francisco, United States +1 moreSenior Performance Engineer
US$120–235k/yr Full Time Be an early applicant Posted 4 days ago
Microsoft
United StatesPrincipal Engineering Manager
US$143–304k/yr Full Time Be an early applicant Posted 4 days ago
