Engineer, Senior-Machine Learning, embedded, C++
Teknik, data och digitalt · Data, AI och analys · Maskininlärning · Mjukvaruutveckling · Inbyggda system
I korthet
Join Qualcomm's Generative AI team as a Senior Machine Learning Engineer in Hyderabad. This role focuses on developing on-device AI inference engines for LLMs and LVMs on Qualcomm chipsets, leveraging C++ and optimizing for hardware accelerators. Requires strong experience in AI models and software development.
Ansvarsområden
- Spearhead the development and commercialization of the Qualcomm AI Runtime (QAIRT) SDK on Qualcomm SoCs.
- Push the limits of performance from large models as an AI inferencing expert.
- Deploy large C/C++ software stacks using best practices.
- Stay on the cutting edge of GenAI advancements, understanding LLMs/Transformers and the nuances of edge-based GenAI deployment.
- Design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs.
- Collaborate with systems, hardware, architecture, and test engineers to design system-level software solutions and obtain information on performance requirements and interfaces.
Krav
- Master’s/Bachelor’s degree in computer science or equivalent.
- 4+ years of relevant work experience in software development.
- Strong understanding of Generative AI models – LLM, LVM, LMMs and building blocks (self-attention, cross attention, kv caching etc.).
- Understanding of Floating-point, Fixed-point representations and Quantization concepts.
- Experience with optimizing algorithms for AI hardware accelerators (like CPU/GPU/NPU).
- Strong in C/C++ programming, Design Patterns and OS concepts.
- Good scripting skills in Python.
- Excellent analytical and debugging skills.
- Good communication skills (verbal, presentation, written).
- Ability to collaborate across a globally diverse team and multiple interests.
Önskade kvalifikationer
- Strong understanding of SIMD processor architecture and system design.
- Proficiency in object-oriented software development.
- Familiarity with Linux and Windows environment.
- Strong background in kernel development for SIMD architectures.
- Familiarity with frameworks like llama.cpp, MLX, and MLC is a plus.
- Good knowledge of PyTorch, TFLite, and ONNX Runtime is preferred.
- Experience with parallel computing systems and languages like OpenCL and CUDA is a plus.
Förmåner
- Qualcomm is an equal opportunity employer.
- Qualcomm is committed to providing an accessible process for individuals with disabilities during the application/hiring process.
- Qualcomm is committed to making our workplace accessible for individuals with disabilities.
Färdigheter
C++PythonGenerative AILLMLVMLMMself-attentioncross attentionkv cachingFloating-point representationFixed-point representationQuantizationNPUOS conceptsLinuxWindowsPyTorchTFLiteONNX RuntimeOpenCLCUDA
#Machine Learning#embedded#C++#Generative AI#AI
Enabling a world where everyone and everything can be intelligently connected.\n\n
Företag
QualcommPublicerade jobb
för 1 dag sedan
Anställningstyp
Heltid
Arbetsform
På plats
Erfarenhetsnivå
Senior
Platser
Hyderabad, India
Kvalifikation
Kandidatexamen, Masterexamen, Doktorand
Sökande
Ansök tidigt
Liknande jobb
Ericsson
Stockholm, SwedenMaster Thesis: Open Knowledge Format
Praktik Ansök tidigt Publicerad för 4 dagar sedan
Emerson
Aalborg, DenmarkData Solutions Developer
Heltid Ansök tidigt Publicerad för 4 dagar sedan
IKEA
Poznań, PolandJunior P&C Services Specialist with Dutch, Ingka Business Service Center
Heltid Ansök tidigt Publicerad för 4 dagar sedan
Securitas Group
Paris, France +1 flerEmbedded Program Manager – France - Global Clients
65–70 tn €/år Heltid Ansök tidigt Publicerad för 3 dagar sedan
ABB
RomaniaAccountant and Reporting Analyst
Heltid Ansök tidigt Publicerad för 3 dagar sedan
Saab
Linköping, SwedenExamensarbete, 30 hp: Exjobb inom Slutfasstyrning hos GN&C
Praktik Ansök tidigt Publicerad för 1 dag sedan
