2026 Software Engineering Intern - ML Kernels & Runtime Team

2026 Software Engineering Intern - ML Kernels & Runtime Team

Internship 500 - 1500 £ / month (est.) Home office (partial)
graphcore

At a Glance

  • Tasks: Join the ML Kernels & Runtime Team to develop innovative software solutions.
  • Company: Graphcore, a leader in AI technology with a focus on inclusivity.
  • Benefits: Flexible work environment, equal opportunity, and supportive culture.
  • Other info: Great opportunity for personal growth and career advancement.
  • Why this job: Be part of a team that values diversity and innovation in tech.
  • Qualifications: Passion for software engineering and eagerness to learn.

The predicted salary is between 500 - 1500 £ per month.

We’re committed to building an inclusive work environment that makes Graphcore a great home for everyone. We offer an equal opportunity process and understand that there are visible and invisible differences in all of us. We can provide a flexible approach to interview and encourage you to chat to us if you require any reasonable adjustments.

2026 Software Engineering Intern - ML Kernels & Runtime Team employer: graphcore

At Graphcore, we pride ourselves on fostering an inclusive and supportive work culture that empowers our employees to thrive. As a Software Engineering Intern in the ML Kernels & Runtime Team, you'll benefit from flexible working arrangements, opportunities for professional growth, and a collaborative environment that values diverse perspectives. Join us in a location that champions innovation and creativity, making it an ideal place for meaningful and rewarding employment.

graphcore

Contact Details:

graphcore Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land 2026 Software Engineering Intern - ML Kernels & Runtime Team

Tip Number 1

Network like a pro! Reach out to current or former employees on LinkedIn and ask about their experiences. A friendly chat can give you insider info and might even lead to a referral!

Tip Number 2

Prepare for the interview by brushing up on your technical skills. Practice coding challenges and review ML concepts relevant to the role. We want you to feel confident and ready to impress!

Tip Number 3

Show your passion for the field! During interviews, share your projects or experiences related to machine learning. We love to see candidates who are genuinely excited about what they do.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows us you’re serious about joining our team at Graphcore.

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Software Engineering Intern role. Highlight any relevant experience with ML kernels or runtime systems, and don’t forget to showcase your coding skills!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about software engineering and how you align with our commitment to inclusivity at Graphcore.

Showcase Your Projects:If you've worked on any projects related to machine learning or software development, be sure to mention them. We love seeing practical examples of your skills in action!

Apply Through Our Website:We encourage you to apply through our website for a smooth application process. It’s the best way for us to receive your application and get to know you better!

How to prepare for a job interview at graphcore

Know Your Stuff

Make sure you brush up on your knowledge of machine learning concepts and software engineering principles. Familiarise yourself with Graphcore's products and how they relate to ML kernels. This will show that you're genuinely interested in the role and the company.

Show Your Problem-Solving Skills

Prepare to discuss past projects or experiences where you've tackled complex problems. Be ready to explain your thought process and the steps you took to arrive at a solution. This is particularly important for a technical role like this one.

Ask Thoughtful Questions

Come prepared with questions that demonstrate your interest in the team and the work they do. Inquire about the challenges the ML Kernels & Runtime Team is currently facing or ask about the technologies they use. This shows that you’re engaged and eager to learn more.

Be Yourself

Graphcore values inclusivity, so don’t hesitate to let your personality shine through. Share your unique experiences and perspectives during the interview. Authenticity can set you apart from other candidates and help you connect with the interviewers.