Intel Corporation

AI Software Research Intern

Intel Corporation

internship

Posted on:

Location Type: Remote

Location: United Kingdom

Visit company website

Explore more

AI Apply
Apply

Job Level

Tech Stack

About the role

  • Supports the design and development of systems and solutions that integrate silicon components, board, and software to meet customer requirements for a specific product segment.
  • Assists in system level troubleshooting, network design, and root cause analysis of failures.
  • Collaborates with engineering teams to ensure system reliability and performance across diverse use cases.
  • As an intern, learns and applies knowledge, builds skills, and explores future career opportunities through hands on experience and projects that support Intel business goals in a collaborative environment.

Requirements

  • Working towards a PhD in computer science or related subject.
  • Public experience (papers, upstream commits, etc.) on optimizing compilers, kernel generation, computer architecture and dense linear algebra optimizations.
  • Knowledge of MLIR/LLVM based compiler, specifically related to linear algebra, vector code generation, CPU/GPU modelling.
  • Experience on kernel generation for dense linear algebra via use of compilers, DSLs, direct assembly or LLM-driven exploration.
  • Understanding of the trade-offs of modern optimization strategies such as roofline analysis, communication avoidance, replication, caching behavior, register pressure, etc.
Benefits
  • Internships
  • Professional development opportunities
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
optimizing compilerskernel generationcomputer architecturedense linear algebra optimizationsMLIRLLVMvector code generationCPU modellingGPU modellingmodern optimization strategies
Soft Skills
collaborationtroubleshootingroot cause analysissystem reliabilityperformance analysis
Certifications
PhD in computer science