About the job
About Us
Graphcore stands at the forefront of innovation in Artificial Intelligence computing, developing groundbreaking hardware, software, and systems that will unleash the next era of AI advancements. Our vision is to facilitate the widespread adoption of AI solutions across industries.
As part of the prestigious SoftBank Group, Graphcore collaborates with a distinguished network of companies driving transformative technologies. Together, we aspire to enable Artificial Super Intelligence, ensuring its benefits are accessible to all.
Our team is a diverse blend of AI research experts, silicon designers, software engineers, and systems architects, fostering a culture of continuous learning and relentless innovation.
Job Summary
Join our Modelling team to play a critical role in the planning, design, implementation, and testing of software for next-generation AI hardware. You will assist various teams in integrating future hardware versions and expanding distributed modelling environments, reporting directly to the Modelling Team Manager.
The Team
The Modelling team collaborates closely with framework engineers to develop cutting-edge AI solutions, working on integrating modelling and profiling capabilities into the machine learning stack.
Responsibilities and Duties
- Support the design, implementation, testing, and documentation of high-standard software for future hardware using C/C++/Python.
- Engage in agile development as part of a scrum team, ensuring rapid software delivery.
- Communicate effectively, contributing to technical discussions with software and hardware engineers, architects, and stakeholders.
- Be hands-on during key product development phases, collaborating closely with team members.

