I

Intel

Pioneers microprocessors, CPUs for PCs

MLIR Compiler Engineering Undergraduate Intern

Systems Software EngineeringConfirmed live in the last 24 hours
InternshipMunich, Germany€5.71 /hr

About the Job

Requirements

  • Pursuing a Bachelor's degree in Computer Science, Computer Engineering, Applied Mathematics, Informatics, or a related technical discipline, and able to maintain student status for at least one year.
  • Proficiency in C or C++ programming through academic projects, personal initiatives, or internships.
  • Coursework or project experience with data structures, algorithms, operating systems, computer architecture, or compiler-related topics.
  • Familiarity with software development and debugging tools in Linux or similar environments.

Responsibilities

  • Collaborate with the team to design, implement, and test compiler and runtime technologies, focusing on optimization, code generation, or intermediate representations.
  • Write, debug, and optimize code in C or C++ within a large-scale codebase.
  • Create or improve tests to ensure functional correctness and reliability of compiler features, including reproducing defects and analyzing failures.
  • Conduct performance evaluations and analyze compiled code quality for runtime efficiency and scalability.
  • Participate in code reviews, technical discussions, and project planning with mentors and cross-functional teams.
  • Document designs, experiments, and findings, and present project outcomes to team members.
  • Engage in open-source collaborations under team guidance where aligned with project scope.

Desired Qualifications

  • Coursework or project experience specific to compiler construction, including parsing, intermediate representations, optimization, code generation, or runtimes.
  • Familiarity with compiler technologies such as LLVM, MLIR, Clang, Triton, or SYCL/DPC++.
  • Knowledge of CPU and GPU architecture, heterogeneous computing, or systems programming.
  • Experience in Git, automated testing, continuous integration, or open-source development.

About the Company

Intel

Pioneers microprocessors, CPUs for PCs

Intel designs and manufactures semiconductor chips, with a focus on microprocessors for personal computers, servers, and other devices. Its core product is the CPU on a single silicon chip, which executes instructions, handles arithmetic and logic operations, and coordinates the work of other computer components. Intel originated in memory chips but shifted decisively to microprocessors in the 1980s, becoming a central supplier for the PC era after the IBM partnership and its famous x86 processor line. This shift, large-scale manufacturing, and close ties with computer makers set Intel apart from competitors who remained focused on memory or other components. The company aims to power computing by delivering high-performance, energy-efficient silicon solutions that drive a wide range of computing devices and applications.

Company size
10,001+
Company stage
IPO
Headquarters
Santa Clara, CA
Founded
1999

Recently Posted Jobs

Explore more opportunities at Intel

See more jobs