Software Engineer

5 days ago


Cambridge Cambridgeshire, United Kingdom Graphcore Full time

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.
Together, they share a bold vision: to enable Artificial Super Intelligence and ensure its benefits are accessible to everyone.
A melting pot of AI research specialists, silicon designers, software engineers and systems architects, Graphcore enjoys a culture of continuous learning and constant innovation.
The System Software group comprises of the Firmware team, the Drivers and Utilities team and, the System QA team. Our aim is to produce high quality software and APIs that enable the wider software team to utilise our products efficiently and effectively. The Firmware and Drivers teams form the foundation of the Graphcore software stack, upon which all our customer-facing systems are built and run.
The Drivers and Utilities team develop kernel and user space software to allow our customers to get maximum performance and utility from our unique hardware. We work closely with the software engineering team developing our Poplar SDK to support machine learning applications and with silicon and hardware engineers to fully exploit the capabilities of our Graphcore IPU solution.
Ensure all code written has the appropriate unit tests created for it
Participate in Scrum ceremonies
Bachelor’s or Master’s Degree in Computer Science, Maths, Machine Learning, Data Science, or related field.
Previous experience with low-level software including embedded or device drivers. This could be a personal or university project
Introductory experience with any of the following languages: C, C++, Python
Has contributed to open-source projects
Linux-based system)
Has an interest in how hardware and software platforms interact
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’re committed to building an inclusive work environment that makes Graphcore a great home for everyone. We can provide a flexible approach to interview and encourage you to chat to us if you require any reasonable adjustments.



  • Cambridge, Cambridgeshire, United Kingdom Redgate Software Full time

    Aspiring Software Engineers - Join our paid Summer Software Engineering Internship ProgrammeWe're seeking aspiring Software Engineers to join us for 10 weeks in Summer 2026 and gain valuable experience to support your studies and future career.Redgate aspires to be the best place you'll ever work, let alone intern. We strongly believe being an intern isn't...

  • Software Engineer

    1 week ago


    Cambridge, Cambridgeshire, United Kingdom Adria Solutions Ltd Full time

    Software Engineer X 10 – Near Cambridge Onsite | High-Growth AI Company | Prototype-to-Product Development My client, a fast-growing AI company near Cambridge, is seeking talented Software Engineers to join a small but rapidly expanding development team. This is an exceptional opportunity to work across a wide variety of projects—from early-stage...

  • Software Engineer

    1 week ago


    Cambridge, Cambridgeshire, United Kingdom Adria Solutions Ltd Full time

    Software Engineer X 10 – Near Cambridge Onsite | High-Growth AI Company | Prototype-to-Product Development My client, a fast-growing AI company near Cambridge, is seeking talented Software Engineers to join a small but rapidly expanding development team. This is an exceptional opportunity to work across a wide variety of projects—from early-stage...

  • Software Engineer

    7 days ago


    Cambridge, Cambridgeshire, United Kingdom Cellular Origins Full time

    Company Description Cell therapies have been shown to cure devasting and previously untreatable diseases like cancer by re-programming the patient's own immune system. Giving more patients access to these life-saving therapies requires a revolution in manufacturing and process automation. Cellular Origins , a TTP Company, is enabling scalable, cost-effective...


  • Cambridge, Cambridgeshire, United Kingdom Fyre Global Limited Full time

    Senior Software Support Engineer CUAS / Radars / Sensor Systems Cambridge Are you a hands-on software support engineer who loves solving deep technical problems and becoming the go-to expert in your field? Maybe youve reached a point within Software Development where you fancy a bit of a change, but staying technical? This is a great opportunity to join a...


  • Cambridge, Cambridgeshire, United Kingdom Illumina Full time

    At Illumina, we are expanding access to genomic technology to realize health equity for billions of people around the world. Our efforts enable life-changing discoveries that are transforming human health through the early detection and diagnosis of diseases and new treatment options for patients. Surrounded by extraordinary people, inspiring leaders, and...


  • Cambridge, Cambridgeshire, United Kingdom FocalPoint Full time

    Location: Cambridge (In-Hub) Hours of work: 40 hours per week Length: Full-time / Permanent Salary: £35,000 - £45,000 Are you ready to change the world? Our vision is simple:  to improve every positioning solution We are driven by a purpose to set a new standard for positioning technologies. Our advanced technology, which is an integral part of...


  • Cambridge, Cambridgeshire, United Kingdom Illumina Full time

    What if the work you did every day could impact the lives of people you know? Or all of humanity? At Illumina, we are expanding access to genomic technology to realize health equity for billions of people around the world. Our efforts enable life-changing discoveries that are transforming human health through the early detection and diagnosis of diseases and...


  • Cambridge, Cambridgeshire, United Kingdom Illumina Full time

    What if the work you did every day could impact the lives of people you know? Or all of humanity? At Illumina, we are expanding access to genomic technology to realize health equity for billions of people around the world. Our efforts enable life-changing discoveries that are transforming human health through the early detection and diagnosis of diseases and...


  • Cambridge, Cambridgeshire, United Kingdom Cellular Origins Full time

    Company Description Cell therapies have been shown to cure devastating and previously untreatable diseases like cancer by re-programming the patient's own immune system. Giving more patients access to these life-saving therapies requires a revolution in manufacturing and process automation. Cellular Origins , a TTP Company, is enabling scalable,...