Graduate ML Kernel Engineer (Performance Focus)
Graduate ML Kernel Engineer (Performance Focus)

Graduate ML Kernel Engineer (Performance Focus)

Entry level 28000 - 38000 £ / year (est.) Home office (partial)
graphcore

At a Glance

  • Tasks: Develop high-performance machine learning kernels for innovative AI hardware.
  • Company: Join a forward-thinking tech company in the UK.
  • Benefits: Enjoy flexible working, comprehensive health plans, and more.
  • Other info: Collaborative environment with strong focus on problem-solving.
  • Why this job: Make an impact in AI while working with cutting-edge technology.
  • Qualifications: Bachelor's or Master's degree in relevant fields and C/C++11 experience.

The predicted salary is between 28000 - 38000 £ per year.

An innovative tech company in the UK is seeking a Graduate Software Engineer to develop high-performance machine learning kernels for cutting-edge AI hardware. Candidates should possess a Bachelor's or Master's degree in relevant fields, experience in C/C++11, and an understanding of numerical methods.

The role involves optimizing compute kernels for ML applications and requires collaboration and strong problem-solving skills.

This position offers a range of benefits including flexible working and comprehensive health plans.

Graduate ML Kernel Engineer (Performance Focus) employer: graphcore

Join an innovative tech company in the UK that prioritises employee growth and collaboration, offering a dynamic work culture where your contributions directly impact cutting-edge AI technology. With flexible working arrangements and comprehensive health plans, this role as a Graduate ML Kernel Engineer not only provides a platform for professional development but also fosters a supportive environment for tackling complex challenges in machine learning.
graphcore

Contact Detail:

graphcore Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Graduate ML Kernel Engineer (Performance Focus)

✨Tip Number 1

Network like a pro! Reach out to people in the industry, attend meetups or webinars, and connect with fellow graduates. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving C/C++11 and machine learning. This will give potential employers a taste of what you can do and set you apart from the crowd.

✨Tip Number 3

Prepare for technical interviews by brushing up on your problem-solving skills. Practice coding challenges and be ready to discuss numerical methods and optimising compute kernels. We recommend using platforms that offer mock interviews to get comfortable.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace Graduate ML Kernel Engineer (Performance Focus)

C/C++11
Machine Learning
Numerical Methods
Performance Optimisation
Problem-Solving Skills
Collaboration
Software Development
High-Performance Computing

Some tips for your application 🫡

Show Off Your Skills: Make sure to highlight your experience with C/C++11 and any relevant projects you've worked on. We want to see how you can apply your knowledge to develop high-performance machine learning kernels!

Tailor Your Application: Don’t just send a generic CV! Customise your application to reflect the specific skills and experiences that match the job description. This shows us you’re genuinely interested in the role and understand what we’re looking for.

Be Clear and Concise: When writing your application, keep it straightforward and to the point. We appreciate clarity, so make sure your achievements and experiences are easy to read and understand.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!

How to prepare for a job interview at graphcore

✨Know Your Tech Inside Out

Make sure you brush up on your C/C++11 skills and understand numerical methods thoroughly. Be ready to discuss how you've applied these in past projects or coursework, as this will show your technical prowess and readiness for the role.

✨Showcase Your Problem-Solving Skills

Prepare to tackle some technical problems during the interview. Practice explaining your thought process clearly and logically. This will demonstrate not just your problem-solving abilities but also your communication skills, which are crucial for collaboration.

✨Understand the Company’s Vision

Research the company’s focus on AI hardware and their innovative projects. Being able to discuss how your skills align with their goals will impress the interviewers and show that you're genuinely interested in contributing to their success.

✨Ask Insightful Questions

Prepare a few thoughtful questions about the team dynamics, the technologies they use, or the challenges they face in optimising ML kernels. This shows your enthusiasm for the role and helps you gauge if the company is the right fit for you.

Graduate ML Kernel Engineer (Performance Focus)
graphcore

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>