At a Glance
- Tasks: Join the Modelling team to design and implement software for cutting-edge AI hardware.
- Company: Graphcore, a leader in AI innovation and part of the SoftBank Group.
- Benefits: Flexible working, competitive salary, generous leave, and health benefits.
- Other info: Inclusive culture with excellent career growth and support for all backgrounds.
- Why this job: Make an impact in AI breakthroughs while collaborating with diverse teams.
- Qualifications: Bachelor's or Master's in relevant fields and strong C++ skills required.
The predicted salary is between 28000 - 38000 € per year.
About us
Graphcore is one of the world’s leading innovators in Artificial Intelligence compute. It is developing hardware, software and systems infrastructure that will unlock the next generation of AI breakthroughs and power the widespread adoption of AI solutions across every industry. As part of the SoftBank Group, Graphcore is a member of an elite family of companies responsible for some of the world’s most transformative technologies. Together, they share a bold vision: to enable Artificial Super Intelligence and ensure its benefits are accessible to everyone. Graphcore’s teams are drawn from diverse backgrounds and bring a broad range of skills and perspectives. A melting pot of AI research specialists, silicon designers, software engineers and systems architects, Graphcore enjoys a culture of continuous learning and constant innovation.
Job Summary
As a member of the Modelling team you will contribute to the planning, design, implementation and testing of software implementation of the upcoming AI hardware. You will also help other teams to integrate future versions of hardware and help them to scale out distributed modelling environments. You will report to modelling team manager.
The Team
The Modelling team forms a part of larger frameworks group – working closely with framework engineers developing Graphcore’s cutting edge AI solution. The Modelling team is also working on the integration of modelling and profiling capabilities into the ML stack.
Responsibilities and Duties
- Supporting the design, implementation, testing and documentation of the future hardware at the highest standard using C/C++/Python programming languages
- Participate in agile development – working as part of a scrum team to develop the right software at pace
- Communicate effectively and contribute regularly to technical discussions with your peers in software and hardware engineering, with architects and other stakeholders
- Hands-on during key product development phases involving close working with framework teams to enable fast time to market delivery
Candidate Profile
Essential:
- Bachelor or Master's degree in Computer Science, Maths, Machine Learning, Data Science, or related field
- Good C++ knowledge
- Good understanding of lower-level software stack and interactions with the hardware layer
- Possess effective problem-solving skills, familiar with a full suite of debug and performance analysis tools and techniques
- Excellent written and verbal communication skills, work well within a multinational team and with multinational customers. Excellent cultural awareness is essential.
Desirable:
- Previous hardware simulation or modelling experience.
Benefits
In addition to a competitive salary, Graphcore offers flexible working, a generous annual leave policy, private medical insurance and health cash plan, a dental plan, pension (matched up to 5%), life assurance and income protection. We have a generous parental leave policy and an employee assistance programme (which includes health, mental wellbeing, and bereavement support). We offer a range of healthy food and snacks at our central Bristol office and have our own barista bar! We welcome people of different backgrounds and experiences; 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 Graduate Software Engineer - Neuro Engine Modelling in Bristol employer: us Graphcore
Graphcore is an exceptional employer, offering a dynamic and inclusive work culture that fosters continuous learning and innovation in the field of Artificial Intelligence. Located in the vibrant city of Bristol, employees benefit from flexible working arrangements, generous leave policies, and comprehensive health plans, all while collaborating with a diverse team of experts dedicated to pioneering transformative technologies. With a strong commitment to employee growth and well-being, Graphcore provides a supportive environment where every individual can thrive and contribute to groundbreaking advancements in AI.
StudySmarter Expert Advice🤫
We think this is how you could land 2026 Graduate Software Engineer - Neuro Engine Modelling in Bristol
✨Tip Number 1
Network like a pro! Reach out to current employees at Graphcore on LinkedIn or attend industry events. A friendly chat can give you insider info and might just get your foot in the door.
✨Tip Number 2
Prepare for those technical interviews! Brush up on your C++ skills and be ready to discuss your problem-solving approach. Practising coding challenges can really help you shine.
✨Tip Number 3
Show off your passion for AI! During interviews, share your thoughts on the latest trends in AI and how they relate to Graphcore’s mission. It’ll show you’re not just looking for any job, but this job.
✨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 being part of the Graphcore team.
We think you need these skills to ace 2026 Graduate Software Engineer - Neuro Engine Modelling in Bristol
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your knowledge in C++, Python, and any relevant projects you've worked on. We want to see how you fit into our Modelling team!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about AI and how your background makes you a great fit for Graphcore. Don’t forget to mention your problem-solving skills and teamwork experience!
Show Off Your Communication Skills:Since effective communication is key in our multinational team, make sure your application showcases your written and verbal skills. Whether it's through your CV or cover letter, let us see how you can articulate your ideas clearly.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets to the right people. Plus, you’ll find all the details you need about the role and our company culture there!
How to prepare for a job interview at us Graphcore
✨Know Your Tech
Make sure you brush up on your C++, Python, and any relevant hardware knowledge. Graphcore is looking for candidates who can demonstrate a solid understanding of the software stack and its interaction with hardware. Be ready to discuss specific projects or experiences where you've applied these skills.
✨Show Your Problem-Solving Skills
Prepare to showcase your problem-solving abilities during the interview. Think of examples where you've tackled complex issues, especially in a team setting. Graphcore values effective communication, so be clear about your thought process and how you arrived at your solutions.
✨Embrace Agile Methodologies
Familiarise yourself with agile development practices, as you'll be working in a scrum team. Be prepared to discuss your experience with agile methodologies and how you've contributed to fast-paced development environments in the past.
✨Cultural Fit Matters
Graphcore prides itself on its diverse and inclusive culture. Be ready to talk about your experiences working in multinational teams and how you’ve navigated cultural differences. Show that you appreciate the value of diverse perspectives and are eager to contribute to an inclusive workplace.