Senior Research Engineer
Senior Research Engineer

Senior Research Engineer

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

At a Glance

  • Tasks: Drive AI research by generating ideas and implementing experiments with cutting-edge technology.
  • Company: Join Graphcore, a leader in AI compute backed by SoftBank Group.
  • Benefits: Inclusive culture, flexible work environment, and opportunities for professional growth.
  • Other info: Collaborative team atmosphere with projects across London, Cambridge, and Bristol.
  • Why this job: Make a real impact on the future of AI while collaborating with top experts.
  • Qualifications: Strong machine learning and software engineering skills, especially in performance optimisation.

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.

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.

Senior 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 Senior Research Engineer

✨Tip Number 1

Network like a pro! Reach out to people in the AI and research fields, especially those at Graphcore. A friendly chat can open doors that a CV just can't.

✨Tip Number 2

Show off your skills! Prepare a portfolio or a GitHub repository showcasing your projects related to AI/ML. This is your chance to demonstrate your practical engineering skills and creativity.

✨Tip Number 3

Get involved in the community! Attend AI conferences, workshops, or meetups. Engaging with others in the field can help you stay updated and might even lead to job opportunities.

✨Tip Number 4

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 Graphcore team.

We think you need these skills to ace Senior Research Engineer

Machine Learning
Software Engineering
Lower-Level Programming
Performance Optimisation
AI Research
Experiment Design
Scalable Implementations
Collaboration
Data Analysis
Reinforcement Learning
Efficient Training and Inference
Model Scaling
Distributed Training
Graph-Based Data Processing

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 your skills can contribute to our mission at Graphcore.

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 past projects and achievements.

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 without fluff.

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 keen on joining our team at Graphcore!

How to prepare for a job interview at Cerebras

✨Know Your AI and ML Fundamentals

Make sure you brush up on your AI and machine learning fundamentals. Graphcore is looking for candidates who can push the limits of AI research, so be prepared to discuss key concepts, recent advancements, and how they relate to hardware efficiency.

✨Showcase Your Engineering Skills

Since the role requires strong software engineering experience, be ready to demonstrate your lower-level programming skills. Bring examples of past projects where you optimised performance for hardware, and be prepared to discuss the challenges you faced and how you overcame them.

✨Familiarise Yourself with Their Research

Take some time to read Graphcore's papers or blog articles. Understanding their current research focus will not only help you answer questions but also allow you to ask insightful ones, showing your genuine interest in their work and the future of AI.

✨Prepare for Collaborative Problem-Solving

Graphcore values a supportive and collaborative team environment. Be ready to discuss how you've worked with others to solve complex problems in the past. Think of examples that highlight your teamwork and communication skills, especially in research settings.

Senior Research Engineer
Cerebras

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

>