Jobs · Information Technology · New York

2027 Undergrad Compiler Engineering Intern / Co-op

AMD · Fishkill, NY · 1 mo ago
On-siteInformation TechnologyFull-time

About the role

As an AMD Intern/Co-op, you’ll be placed at the epicenter of the AI ecosystem, working alongside experts and industry pioneers. You’ll do important work, learn new skills, expand your network, and gain real-world experience on projects that impact millions of end-users worldwide. Whether you’re an undergrad or a PhD student, your contributions matter—and your experience here will be a launchpad for what comes next.

Location and schedule

Location: Austin, TX or Boxborough, MA; summer only: Fishkill, NY; Fort Collins, CO or Longmont, CO
Onsite/Hybrid: This role requires the student to work full time (40 hours a week), in either a hybrid or onsite work structure throughout the duration of the co-op/intern term
Duration:
Spring/Summer Co-op: January 25, 2027 – August 13, 2027
Summer Internship:
Semester Schools: May 24, 2027 - August 13, 2026
Quarter Schools: June 21, 2027 – September 10, 2027
Summer/Fall Co-op:
Semester Schools: May 24, 2027 – December 10, 2027
Quarter Schools: June 21, 2027 – December 10, 2027

Responsibilities

  • Work on a compiler for the P4 language targeting a domain-specific architecture implemented in our family of ASICs.
  • Contribute to the build and development of the compiler, which is based on open-source software such as LLVM and P4C and is architected based on new and efficient software design principles and methodologies.
  • Collaborate with both compiler customers and the dedicated ASIC team building the target ASICs.
  • Receive mentorship from senior engineers with a wealth of experience for your skill improvement.

Requirements

  • Currently enrolled in a US-based university in a Bachelor’s program majoring in Computer Science, Computer Engineering, Electrical Engineering, or a related field.

Qualifications

  • Proficient in object-oriented languages, with a preference for C++.
  • Coursework or previous experience in compilers, data structures, and programming languages.
  • Open-minded teammate who can work in a geographically dispersed team.
  • Familiarity with GitHub and CI/CD methodologies is a plus.

Note: By submitting your application, you are indicating your interest in AMD intern positions. We are recruiting for multiple positions, and if your experience aligns with any of our intern opportunities, a recruiter will contact you. This role is not eligible for visa sponsorship.

Similar jobs