2026 Graduate Machine Learning Engineer - Applied AI

🇬🇧 Bristol, United Kingdom
Posted 7 months ago
Expires July 21, 2026

As a Graduate Machine Learning Engineer in the Applied AI team at Graphcore, you will contribute to advancing AI technology by developing and optimizing AI models tailored to our specialized hardware. Working closely with the Software Development and Research teams, you will play a critical role in identifying opportunities to innovate and differentiate Graphcore’s technology. This role is ideal for someone who enjoys working hands-on with models, has a strong foundation in machine learning fundamentals, and seeks to push the boundaries of AI performance in real-world systems.

Your key responsibilities will include implementing state-of-the-art machine learning models and optimizing them for performance and accuracy, scaling to thousands of accelerators. You will evaluate new software releases, provide feedback to software engineering teams, make necessary code fixes, and conduct code reviews. Additionally, you will benchmark models and key components to identify performance bottlenecks and improve model efficiency, as well as design and conduct experiments on novel AI methods, analyzing and reporting results clearly. Collaboration with Research, Software, and Product teams to define, build, and test Graphcore’s next generation of AI hardware is also a vital part of this role.

The ideal candidate will possess a Bachelor’s or Master’s degree in Machine Learning, Computer Science, Mathematics, Data Science, or a related field. Proficiency in deep learning frameworks such as PyTorch or JAX, along with strong software development skills, is essential. A solid understanding of deep learning fundamentals—including architectures, optimization, evaluation, and scaling—is required. Candidates should be capable of designing, executing, and reporting on machine learning experiments, comfortable working in a fast-moving, occasionally ambiguous environment, and enjoy cross-functional collaboration with other teams.

In addition to a competitive salary, Graphcore offers flexible working arrangements, a generous annual leave policy, private medical insurance, a health cash plan, a dental plan, pension contributions matched up to 5%, life assurance, and income protection. We have a generous parental leave policy and an employee assistance program that includes health, mental wellbeing, and bereavement support. Our central Bristol office provides a range of healthy food and snacks, as well as a barista bar.

At Graphcore, we are committed to building an inclusive work environment that makes our company a great home for everyone. We welcome people of different backgrounds and experiences and offer an equal opportunity process. We understand that there are visible and invisible differences in all of us and can provide a flexible approach to interviews, encouraging candidates to discuss any reasonable adjustments they may require.

More Jobs at Graphcore