Description
Join Graphcore's Graduate Programme as a Graduate Software Engineer in Accelerator Modelling, starting in September 2027. You'll work on modelling future AI accelerators using C++, developing, testing, and refining models and simulations to predict performance, power consumption, and scalability.
Your team will support your development, and you'll have a buddy system in place for guidance. You'll work across architecture, hardware, and software, tackling challenging problems and contributing to planning, design, implementation, and testing.
During the two-year programme, you'll build practical experience in C++ development, hardware simulation, and performance modelling. You'll learn from architects, engineers, and machine learning researchers, and develop your engineering judgement.
Requirements:
- Bachelor's/Master's degree in Computer Science, Maths, Machine Learning, Data Science, or a related field
- Strong C++ programming skills
- Understanding of computer science fundamentals and interest in lower-level software
- Ability to debug complex problems and explain thinking clearly
- Curiosity about processor architecture, hardware simulation, performance modelling, or systems behaviour
Benefits:
- Flexible working
- Retirement planning support: up to 5% matched pension
- Phantom equity
- Thoughtfully designed office spaces with free food and on-site barista
- Income protection and life assurance
- Electric Vehicle Scheme
- Flexible benefits package