Adreno GPU AI Compiler Perf specialist - Lead Engineer, Senior
Technology, Data & Digital · Software & Web Development · Software Engineering · Systems Engineering
In short
Qualcomm is looking for a Senior Lead Engineer specializing in Adreno GPU AI Compiler performance in Bangalore, India. This role involves analyzing and optimizing GPU workload performance using AI and LLVM-based compiler development, collaborating with various teams to enhance mobile and Windows on Arm platforms.
Responsibilities
- Conduct competitive analysis of GPU compiler and performance characteristics across industry leaders.
- Profile and characterize trending GPU benchmarks and applications, comparing results with competitor platforms.
- Utilize external and internal profiling tools, including AI-powered analytics, to identify performance bottlenecks.
- Apply AI and machine learning methodologies to optimize compiler algorithms and improve GPU workload performance.
- Integrate and evaluate AI-based graphics techniques for enhanced rendering and visual improvements.
- Propose improvements in compilers and GPU architecture based on competitive analysis and AI insights.
- Recommend application modifications to maximize performance on Qualcomm GPUs.
- Summarize profiling results and present findings to customers and internal teams.
- Collaborate on the development of new AI-based performance modeling and benchmarking tools.
- Support performance analysis and optimization for the Snapdragon Elite Windows on Arm platform.
Requirements
- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Systems Engineering or related work experience.
- Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Systems Engineering or related work experience.
- PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Systems Engineering or related work experience.
- Experience in compiler development, with exposure to AI-based optimization techniques.
- Hands-on experience with LLVM compiler infrastructure.
- Familiarity with LLVM IR, pass development, and integration of AI-based optimization techniques.
- Understanding of computer architecture (GPU, memory, data layout, etc.) and performance tradeoffs.
- Proficiency in C/C++ and scripting languages (e.g., Python).
- Experience in machine learning frameworks.
- Strong communication skills, teamwork spirit, reliability, and self-motivation.
Desired Qualifications
- BS/MS/PhD degree in Computer Science, Electrical Engineering, or Game Development.
- Experience in graphics programming, OpenCL, or CUDA application development.
- Familiarity with performance profiling tools and hardware performance counters for parallel applications.
- Hands-on experience with machine learning/deep learning tools (scikit-learn, TensorFlow, or similar).
- Experience with benchmarking and performance tuning for parallel applications.
- Experience with performance analysis and optimization for Windows on Arm platforms.
- Exposure to AI-based graphics techniques such as neural rendering, super-resolution, denoising, and real-time inference for graphics workloads.
Benefits
- Qualcomm is an equal opportunity employer.
- Qualcomm is committed to providing an accessible process for individuals with disabilities.
- Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process.
- Qualcomm is also committed to making our workplace accessible for individuals with disabilities.
Skills
LLVMAIMachine LearningC++PythonVulkanOpenCLCUDATensorFlow
#GPU#Compiler#AI#Performance Engineering#Systems Engineering#LLVM#Mobile#Windows on Arm#Snapdragon Elite
Enabling a world where everyone and everything can be intelligently connected.\n\n
Company
QualcommJob Posted
2 weeks ago
Employment Type
Full Time
Work mode
On Site
Experience Level
Senior
Locations
Bangalore, India
Qualification
Bachelor, Master, Doctoral
Applicants
Be an early applicant
Similar Jobs
Ericsson
Budapest, HungaryStudent Data Engineer
Full Time Be an early applicant Posted 4 days ago
Sandvik
Tampere, FinlandSenior Electrical Engineer
Full Time Be an early applicant Posted 4 days ago
Microsoft
London, United KingdomPrincipal Corporate Counsel
£100–150k/yr Full Time Be an early applicant Posted 4 days ago
Accenture
Copenhagen, DenmarkUtilities Strategy Manager
Full Time Be an early applicant Posted 4 days ago
Ericsson
Łódź, PolandJunior Software Developer
Full Time Be an early applicant Posted 4 days ago
Scania Group
Koblenz, GermanySenior Full-Stack Anwendungsentwickler
Full Time Be an early applicant Posted 4 days ago
