Expoint - all jobs in one place

המקום בו המומחים והחברות הטובות ביותר נפגשים

Limitless High-tech career opportunities - Expoint

Qualcomm FY25 Intern - Compiler Engineering / AI 
France, Grand Est, Strasbourg 
988999722

20.12.2024

Job Area:

Interns Group, Interns Group > Interim Intern

Qualcomm has proprietary implementation of key large language model (LLM) transformers that achieves leading performance on target architectures via advanced optimisation techniques including polyhedral compilation. As an intern, you will have the opportunity to conduct research into new domain-specific compiler techniques for achieving high performance on heterogeneous hardware and target a wide range of large model scenarios.

Responsibilities:

  • Analysing Qualcomm’s hardware solutions including CPU, GPU and AI accelerators,

  • Conducting research into new domain-specific compiler techniques for achieving high performance on heterogeneous hardware.

  • Assist in designing optimization approaches applied to AI software,

  • Developing new compiler and/or domain-specific tool features (C/C++, Python),

  • Writing and maintaining technical documentation.

Minimum Qualifications:

  • Currently enrolled in a Ph.D. degree in computer engineering, computer science, electrical engineering, or a related field, with a focus on compilers and/or software optimisation,

  • Excellent skills at software development in C/C++ (Python being a plus),

  • Must be available for 11+ weeks during Summer 2024 (May-September).

Preferred Qualifications:

  • Experience in compiler development, including general and target-specific optimization, vectorization, parallelization, polyhedral optimization,

  • Fluent in maths and applied maths, in particular linear algebra, and corresponding computational kernels,

  • Good understanding of the complete development toolchain, including compiler, linker, debugger, profiler, etc.

  • Knowledge of machine learning and AI models and tools, in particular large language models,

  • Experience in working in an international environment.

*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.

Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law.