AI Research Engineer

AI Research Engineer

Full-Time 60000 - 80000 € / year (est.) No home office possible
C

At a Glance

  • Tasks: Drive AI research by generating innovative ideas and implementing experiments.
  • Company: Join Graphcore, a leader in AI compute backed by SoftBank.
  • Benefits: Flexible work environment, competitive salary, and opportunities for growth.
  • Other info: Collaborative team culture with projects across London, Cambridge, and Bristol.
  • Why this job: Be at the forefront of AI technology and make a real impact.
  • Qualifications: Strong machine learning and software engineering skills required.

The predicted salary is between 60000 - 80000 € per year.

About Graphcore

At Graphcore, we’re building the future of AI compute. We’re a team of semiconductor, software and AI experts, with deep experience in creating the complete AI compute stack - from silicon and software to infrastructure at datacentre scale. As part of the SoftBank Group, backed by significant long‑term investment, we are delivering key technology into the fast‑growing SoftBank AI ecosystem. To meet the vast and exciting AI opportunity, Graphcore is expanding its teams around the world. We are bringing together the brightest minds to solve the toughest problems, in a place where everyone has the opportunity to make an impact on the company, our products and the future of artificial intelligence.

Job Summary

As a research engineer at Graphcore, you will contribute to the advancement of AI research, investigating new ideas that push the limits on important AI/ML problems. Specialised hardware has been the key driver of the progress of AI over the last decade, and we believe that hardware‑aware AI algorithms and AI‑aware hardware developments will continue to be critical to advancing this exciting field. We are therefore looking for individuals who combine strong machine learning experience with practical engineering skills to deliver impactful AI research. We are seeking AI researchers with strong software engineering experience, particularly in lower‑level programming and performance optimisation for hardware efficiency. Our research spans a broad range of topics, including efficient training and inference, world models, life sciences, reinforcement learning, and beyond. You will work closely with researchers to generate ideas and translate them into scalable implementations, contributing to publications and projects that help to steer the future of AI hardware.

The Team

Graphcore Research participates in both fundamental and applied research, to characterise the computational requirements of machine intelligence and to demonstrate how hardware can drive the next generation of innovative AI models. We publish at leading AI/ML conferences (NeurIPS, ICML, ICLR) as well as specialist workshops, and collaborate with other research teams and organisations across the world. We pride ourselves on being a supportive and collaborative team, where we organise around our individual research interests to solve problems together in domains such as efficient compute, model scaling and distributed training and inference of AI models for multiple modalities and applications, including for sequence‑ and graph‑based data. We’re based across London, Cambridge and Bristol, with projects and discussions that involve all our locations. Perhaps the best way to get an idea of to read one of our papers or an article on our blog. If you’re excited to work at the cutting edge of AI supported by new hardware and want to develop your skills in this area, we’d love to hear from you!

Responsibilities and Duties

  • Generate AI/ML ideas
  • Design experiments
  • Implement them

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. Applicants for this position must hold the right to work in the UK. Unfortunately at this time, we are unable to provide visa sponsorship or support for visa applications.

AI Research Engineer employer: Cerebras

Graphcore is an exceptional employer, offering a dynamic and inclusive work environment where innovation thrives. With a strong focus on employee growth, we provide opportunities to engage in cutting-edge AI research while collaborating with some of the brightest minds in the industry. Our commitment to flexibility and support ensures that every team member can make a meaningful impact on the future of artificial intelligence, all within the vibrant tech hubs of London, Cambridge, and Bristol.

C

Contact Detail:

Cerebras Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land AI Research Engineer

Tip Number 1

Network like a pro! Reach out to people in the AI field, especially those at Graphcore. A friendly chat can open doors and give you insights that a job description just can't.

Tip Number 2

Show off your skills! If you've got projects or research that align with what Graphcore is doing, make sure to highlight them in conversations. Real-world examples can really make you stand out.

Tip Number 3

Prepare for technical interviews by brushing up on your lower-level programming and performance optimisation skills. Practice coding challenges and be ready to discuss your thought process during problem-solving.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining the team at Graphcore.

We think you need these skills to ace AI Research Engineer

Machine Learning
Software Engineering
Lower-Level Programming
Performance Optimisation
AI Algorithms
Scalable Implementations
Experiment Design

Some tips for your application 🫡

Show Your Passion for AI:When writing your application, let your enthusiasm for AI and machine learning shine through. We want to see that you’re genuinely excited about the field and how you can contribute to our innovative projects.

Tailor Your Experience:Make sure to highlight your relevant experience in both software engineering and machine learning. We’re looking for candidates who can bridge the gap between theory and practical implementation, so be specific about your skills and past projects.

Be Clear and Concise:Keep your application clear and to the point. We appreciate well-structured writing that gets straight to the heart of your qualifications and ideas. Avoid jargon unless it’s necessary, and make sure your passion comes across!

Apply Through Our Website:Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it shows you’re serious about joining our team at Graphcore.

How to prepare for a job interview at Cerebras

Know Your AI Stuff

Make sure you brush up on the latest trends and breakthroughs in AI and machine learning. Familiarise yourself with Graphcore's research areas, especially around hardware-aware algorithms and performance optimisation. Being able to discuss recent papers or projects will show your genuine interest and expertise.

Show Off Your Engineering Skills

Since the role requires strong software engineering experience, be prepared to talk about your past projects. Highlight any lower-level programming or performance optimisation work you've done. If possible, bring examples of how your engineering skills have contributed to successful AI implementations.

Collaborative Mindset

Graphcore values teamwork, so be ready to discuss how you've worked collaboratively in the past. Share experiences where you’ve generated ideas with others or contributed to a team project. This will demonstrate that you can thrive in their supportive and collaborative environment.

Ask Thoughtful Questions

Prepare some insightful questions about Graphcore’s research focus and future projects. This not only shows your enthusiasm but also helps you gauge if the company aligns with your career goals. Asking about their approach to AI challenges can spark engaging discussions during the interview.