ML Engineer - Qualcomm - Grenoble, France
Grenoble, Auvergne-Rhône-Alpes, FR
- Pay
- Pay not listed
- Work setting
- Not stated
- Employment
Full-time — employment source
Employment type in the employer’s posting: FULL_TIME
From the employer’s posting
What you’ll work on
Full postingResearch, design, and implement components of ML frameworks and compilers
Analyze software requirements and implement solutions for Qualcomm SoCs
Find and resolve system-level integration issues with software and test teams
From the employer’s posting
Research, design, develop, enhance, and implement the different components of machine learning framework, compilers
Analyze software requirements, determine the feasibility of design within the given constraints, consult with architecture and HW engineers, and implement software solutions best suited for Qualcomm's SOCs.
Analyze and identify system level integration issues, interface with the software development, integration and test teams.
What you’ll bring
All qualificationsCore experience
- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field
- 4+ years systems engineering or related work experience
- Git and source code and configuration management tools
- Hands-on C/C++ and Python development (3+ years)
Qualification wording
Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.
4+ years Systems Engineering or related work experience.
Experience with Source Code and Configuration management tools, git knowledge is required
Hands-on Experience in C/C++, Python development (3+ years)
Education & alternatives
Responsibilities: \- Research, design, develop, enhance, and implement the different components of machine learning framework, compilers based on performance and code-size needs of the customer workloads and benchmarks. \- Analyze software requirements, determine the feasibility of design within the given constraints, consult with architecture and HW engineers, and implement software solutions best suited for Qualcomm's SOCs. \- Analyze and identify system level integration issues, interface with the software development, integration and test teams. Minimum Qualifications \- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. \- 4+ years Systems Engineering or related work experience. Preferred Qualifications
Minimum Qualifications: • Bachelor's degree in Computer Science, Engineering, Information Systems, or related field and 2+ 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 1+ year of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience. OR PhD in Computer Science, Engineering, Information Systems, or related field. *References to a particular number of years experience are for indicative purposes only. Applications from candidates with equivalent experience will be considered, provided that the candidate can demonstrate an ability to fulfill the principal duties of the role and possesses the required competencies.
Tools in this posting
- C
- C++
- Python
- PyTorch
- TensorFlow
Source — Tool mentions in context
\- Has experience in model level optimization using techniques like torch compile. \- LLVM or any industrial strength compiler development experience is a plus. \- Knowledge of the structure and function of the compiler internals. \- Hands on experience writing SIMD and/or multi-threaded high-performance code is a plus. \- Hands-on experience implementing DSP Kernels a plus \- Hands-on Experience in C/C++, Python development (3+ years) \- Hands-on Experience with Object Orientated Design, TDD development solutions such as GoogleTest etc. (3+ years) \- Experience with Source Code and Configuration management tools, git knowledge is required \- Willingness to work in a cohesive software development environment with ability to work on low level implementation (code & test) and interfacing with hardware and simulators \- Experience in neural network architectures + ML compiler workload synthesis, a plus \- Experience in Programming in memory is a plus. \- Prior working experience of hardware accelerators and hardware software co-design \- Experience in using C++ 14/17 (advanced features) \- Experience at both the firmware (RTOS) and system level (Linux) in SOC \- Experience of profiling software and optimization techniques \- Passion to drive to develop leading-edge "deep learning" framework and algorithms working on mobile and embedded platforms.
\- LLVM or any industrial strength compiler development experience is a plus. \- Knowledge of the structure and function of the compiler internals. \- Hands on experience writing SIMD and/or multi-threaded high-performance code is a plus. \- Hands-on experience implementing DSP Kernels a plus \- Hands-on Experience in C/C++, Python development (3+ years) \- Hands-on Experience with Object Orientated Design, TDD development solutions such as GoogleTest etc. (3+ years) \- Experience with Source Code and Configuration management tools, git knowledge is required \- Willingness to work in a cohesive software development environment with ability to work on low level implementation (code & test) and interfacing with hardware and simulators \- Experience in neural network architectures + ML compiler workload synthesis, a plus \- Experience in Programming in memory is a plus. \- Prior working experience of hardware accelerators and hardware software co-design \- Experience in using C++ 14/17 (advanced features) \- Experience at both the firmware (RTOS) and system level (Linux) in SOC \- Experience of profiling software and optimization techniques \- Passion to drive to develop leading-edge "deep learning" framework and algorithms working on mobile and embedded platforms. Minimum Qualifications:
Preferred Qualifications \- Has internal working knowledge of Machine learning frameworks like Pytorch, Tensorflow. \- Has experience in model level optimization using techniques like torch compile.
Posting record
Report an errorActively hiringFirst seen by us 10 days ago, still listed, and not a repost of an earlier posting.
- Status in our records
- Live
- First seen by us
- Oct 20, 2026 · 10 days ago
- Recorded sightings
- 43
- Last seen by us
- Oct 31, 2026
These dates show when we found the posting. Check the employer’s website to confirm it is still accepting applications.
Your next step
- Have your resume and examples of relevant work ready.
- Check the listed location, eligibility and core experience before starting.
- Ask the employer about the pay range before committing time to the process.
Complete your application on careers.qualcomm.com. The employer’s form will show what is required.
Already applied? Track this application
Job description
Source details
Source notes
Source excerptsSelected passages from the saved posting. Check the full description for conditions and exceptions.
- Pay
No pay amount identified in the saved description.
- Location & working pattern
Grenoble, Auvergne-Rhône-Alpes, FR
Working pattern and location restrictions need checking in the full posting.
- Work authorization
No clear work-authorization passage found. Eligibility is unconfirmed.
See how this role fits your experience
Add your resume to compare the role’s scope, tools and requirements with your experience.