Intel

Compiler Software Engineer (Intern)

PRC, Shanghai Full time

Job Details:

Job Description:

Intel Compilers and AI Libraries Engineering (CAE) team is looking for talented and passionate software engineers to join us. CAE's mission is to build, innovate and deliver industry leading compilers and technologies that fully showcase Intel Architecture strengths. We offer you great opportunity in this team for technical development and career growth, including coaching from senior technical leaders, working on cutting-edge compiler technologies, and collaborating with talents around the world.

In this position you'll be a part of the software engineering team working on compiler optimization, benchmark development, and performance analysis. You will learn the magic behind a compiler which convert source code to machine assembly with extreme performance optimization; you will learn how an application is running on CPU and GPU, from executable, library to OS, driver, and hardware; you will also leverage AI Agents or develop AI tools to improve development and analysis efficiency. As a motivated software developer, you will collaborate with a multinational engineering team and have opportunity to redefine compiler technology, software tools, and Intel.

Qualifications:

Minimum Qualifications:

·         Graduate student in Computer Science, Engineering, AI or a related field.

·         Good at algorithm & data structures and excellent development and debugging skills in at least one language: C++/Python/Java.

·         Excellent written and oral communication skills and be able to clearly communicate technical detail and concept.

·         Proficient in Linux.

Preferred Qualifications:

·         Experience in compiler development and performance analysis, familiar with LLVM, GCC, Assembler or Linker.

·         Good Knowledge of compiler theory, Intel Architecture, Assembler, OS internals or managed runtime system.

·         Good knowledge of machine learning and AI algorithms, experience in vLLM, AI Agent and tools.

·         Proven track record of analyzing and solving complex technical problems.

          

Job Type:

Student / Intern

Shift:

Shift 1 (China)

Primary Location:

PRC, Shanghai

Additional Locations:

Business group:

The Software and AI (SAI) Team drives customer value by enabling differentiated experiences through leadership AI technologies and foundational software stacks, products, and services. The group is responsible for developing the holistic strategy for client and data center software in collaboration with OSVs, ISVs, developers, partners and OEMs. The group delivers specialized NPU IP to enable the AI PC and GPU IP to support all of Intel's market segments. The group also has HW and SW engineering experts responsible for delivering IP, SOCs, runtimes, and platforms to support the CPU and GPU/accelerator roadmap, inclusive of integrated and discrete graphics.

Posting Statement:

All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance.

Position of Trust

N/A

Work Model for this Role

This role will require an on-site presence. * Job posting details (such as work model, location or time type) are subject to change.