Machine Learning Engineer, Frameworks & Performance (New Grad to Principal level)
Teknik, data och digitalt · Data, AI och analys · Maskininlärning · Mjukvaruutveckling · Inbyggda system
I korthet
Qualcomm is seeking a Machine Learning Engineer to join their ML Systems Team in Markham, Ontario. This role involves developing and optimizing ML/AI compilers for efficient performance on Qualcomm hardware, and analyzing ML algorithms to influence future product offerings. The position is open to candidates from new graduate to principal levels.
Ansvarsområden
- Participate in the development and evolution of ML/AI compilers (production and exploratory versions).
- Analyze ML/AI algorithms and workloads to drive future features in Qualcomm’s ML HW/SW offerings.
- Define and implement algorithms for compiling ML/AI workloads to achieve high performance and low power on Qualcomm HW.
- Create and implement algorithms that couple PyTorch framework efficiently to Qualcomm ML/AI Compiler flows.
- Understand trends in ML network design and their impact on SW and HW.
- Explore and analyze performance/area/power trade-offs for future HW and SW ML algorithms.
- Create performance-driven simulation components (using C++, Python) for analysis and design of high-performance HW/SW algorithms on future SoCs.
- Perform pre-Silicon prediction of performance for various ML algorithms.
- Run, debug, and analyze performance simulations to suggest enhancements to Qualcomm hardware and software to tackle bottlenecks.
- Work in cross-site, cross-functional teams.
Krav
- Demonstrated ability to learn, think and adapt in a fast-changing environment.
- Detail-oriented with strong problem-solving, analytical and debugging skills.
- Strong communication skills (written and verbal).
- Strong background in algorithm development and performance analysis is essential.
- Bachelor's degree in Computer Science, Engineering, Information Systems, or related field and 8+ years of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience.
- OR Master's degree in Computer Science, Engineering, Information Systems, or related field and 7+ years of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience.
- OR PhD in Computer Science, Engineering, Information Systems, or related field and 6+ years of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience.
Önskade kvalifikationer
- Strong object-oriented design principles.
- Strong knowledge of C++.
- Strong knowledge of Python.
- Experience in compiler, CPU, DSP and/or GPU design and development is an asset.
- Knowledge of network model formats/platforms (eg. PyTorch, ONNX) is a strong asset.
- Knowledge of software development processes (revision control, CD/CI, etc.).
- Familiarity with tools such as git, Jenkins, Docker, clang/MSVC.
- On-silicon debug skills of high-performance compute algorithms.
- Knowledge of algorithms and data structures.
- Knowledge of computer architecture, digital circuits and event-driven transactional models/simulators.
Förmåner
- Qualcomm is committed to providing an accessible process for individuals with disabilities.
- Qualcomm is committed to making our workplace accessible for individuals with disabilities.
Färdigheter
PythonC++Machine LearningAlgorithmsPyTorchONNXgitJenkinsDockerArtificial Intelligence
#Machine Learning#AI#Compiler#Performance#Frameworks#New Grad#Principal
Enabling a world where everyone and everything can be intelligently connected.\n\n
Företag
QualcommPublicerade jobb
för 2 dagar sedan
Anställningstyp
Heltid
Arbetsform
På plats
Erfarenhetsnivå
Ledning
Platser
Markham, Canada
Kvalifikation
Kandidatexamen, Masterexamen, Doktorand
Sökande
Ansök tidigt
Liknande jobb
Saab
Järfälla, Sweden +1 flerHardware Engineer (General Engineering)
Heltid Ansök tidigt Publicerad för 3 dagar sedan
Saab
Linköping, SwedenDoktor inom Sensorfusion till Gripenutveckling
Heltid Ansök tidigt Publicerad för 3 dagar sedan
Saab
Linköping, SwedenMaster thesis, 30hp: HMI to visualize Human-Autonomy Teaming
Praktik Ansök tidigt Publicerad för 3 dagar sedan
Microsoft
PolandCopilot Solution Engineer
284–617 tn PLN/år Heltid Ansök tidigt Publicerad för 3 dagar sedan
SEB
Stockholm, SwedenCorporate & Investment Banking Summer Internship 2027: FX Quant Trader | SEB, Stockholm
Praktik Ansök tidigt Publicerad för 4 dagar sedan
Volvo Group
Göteborg, SwedenSOC Analyst L4
Heltid Ansök tidigt Publicerad för 4 dagar sedan
