Software Engineer for AI Compute Systems
4 days ago
**About Graphcore**
We are a leading company in made-for-AI compute hardware and software. Our mission is to transform the future of humanity by developing cutting-edge technology.
Graphcore has set the standard in AI compute hardware and software, gaining global attention and industry acclaim. We are now developing the next generation of artificial intelligence compute with systems that will allow AI researchers to develop more advanced models, help scientists unlock exciting new discoveries, and power companies around the world as they put AI at the heart of their business.
We have recently joined SoftBank Group – bringing large investment from one of the world's leading backers of innovative AI companies.
**Job Overview**The Staff System Software QA engineer is responsible for designing and delivering software validation and quality assurance solutions for the System Software group. This involves creating and executing tests, identifying errors and providing feedback that a final product meets both the requirements of the product at the expected levels of quality. You are expected to engage with all stakeholders inside the System Software group, show some technical initiative in designing and delivering solutions and support the more junior members of the team in acquiring new skills.
**Responsibilities**- Responsible for Test Design and development for projects within System Software including Firmware, Kernel and Baseboard Management Control modules.
- Responsible for Maintenance and Improvement of Python based in-house Automation framework.
- Working closely with all System Software development teams supporting a culture of Test-Driven Development.
- Test design and development experience for Firmware and/or Linux kernel.
- Understanding of OS kernel and device driver primitives with experience in Linux or similar systems.
- Experience in performance and latency measurements for a low-level software stack.
- Working experience in one or more of these: OpenBMC, Firmware, Kernel Internals, Low level Security testing.
- Possess excellent written and oral communication skills, good work ethics, high sense of teamwork, love to produce quality work and commitment to finish your tasks every single day. You are a self-starter who loves to find creative solutions to challenging problems.
- Experience with Kubernetes integration to system software.
In addition to a competitive salary of £80,000 per year, 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.
-
Software Engineer for AI Research
2 weeks ago
Cambridge, Cambridgeshire, United Kingdom Leverhulme Centre for the Future of Intelligence Full timeKey Responsibilities:We are looking for a highly skilled and motivated part-time Software Engineer to join our team at the Leverhulme Centre for the Future of Intelligence. In this role, you will contribute to the development of a benchmark for measuring the ability of Artificial Intelligence (AI) agents on real-world data science tasks. Your key...
-
AI System Software QA Engineer
1 week ago
Cambridge, Cambridgeshire, United Kingdom graphcore Full timeAbout UsGraphcore is a leading technology company that specializes in made-for-AI compute hardware and software. We are dedicated to developing cutting-edge AI systems that transform the future of humanity.We have set the standard in AI compute hardware and software, gaining global attention and industry acclaim. Our next-generation AI systems will enable AI...
-
AI Systems Software Engineer
2 weeks ago
Cambridge, Cambridgeshire, United Kingdom graphcore Full timeAbout GraphcoreWe are developing the next generation of artificial intelligence compute with systems that will allow AI researchers to develop more advanced models, help scientists unlock exciting new discoveries, and power companies around the world as they put AI at the heart of their business.Graphcore products have set the standard in made-for-AI compute...
-
HPC and AI Systems Engineer
2 weeks ago
Cambridge, Cambridgeshire, United Kingdom University of Cambridge Full timePioneering work awaits in the field of AI Infrastructure as a Senior HPC and AI Engineer at the University of Cambridge's Research Computing Services.You will collaborate with world-renowned researchers to deliver cutting-edge AI supercomputing services, utilizing large-scale HPC and AI platforms.About the RoleThis position demands a deep understanding of...
-
Cambridge, Cambridgeshire, United Kingdom graphcore Full timeJob SummaryThe Staff System Software QA engineer is responsible for designing and delivering software validation and quality assurance solutions for the System Software group. This involves creating and executing tests, identifying errors and providing feedback that a final product meets both the requirements of the product at the expected levels of quality....
-
Software Architect for AI Systems
2 weeks ago
Cambridge, Cambridgeshire, United Kingdom ZipRecruiter Full timeAre you passionate about developing innovative AI solutions? Do you have a strong background in software engineering and AI?We are seeking a highly skilled Software Architect for AI Systems to join our team at Context Labs.Estimated Salary: $225,000 - $275,000 per yearAbout This Position:This role reports to the VP, Engineering and is responsible for...
-
Advanced Computing Systems Engineer
1 week ago
Cambridge, Cambridgeshire, United Kingdom Society of Research Software Engineering Full timeSystems Engineer - Simulation DevelopmentSociety of Research Software Engineering invites applications for a full-time Systems Engineer position focused on simulation development. This role requires expertise in designing, implementing, and maintaining complex simulation systems using the Structural Simulation Toolkit (SST).About the Position:- Estimated...
-
Senior Software Engineer
2 weeks ago
Cambridge, Cambridgeshire, United Kingdom C10labs Full time**Job Title:** Senior Software Engineer - AI Development**Location:** Cambridge, UK**Estimated Salary:** £80,000 - £110,000 per yearWe are seeking a highly skilled and experienced Senior Software Engineer to lead our AI-driven platform's technical vision, architecture, and implementation.Key Responsibilities:Design, develop, and maintain scalable web...
-
Research and Development Engineer
2 weeks ago
Cambridge, Cambridgeshire, United Kingdom Leverhulme Centre for the Future of Intelligence Full timeAbout the Project:The Leverhulme Centre for the Future of Intelligence is embarking on a groundbreaking project aimed at developing a benchmark for measuring the ability of Artificial Intelligence (AI) agents on real-world data science tasks. This two-year initiative seeks to push the boundaries of AI research by fostering collaboration between experts from...
-
Lead Software Engineer
1 hour ago
Cambridge, Cambridgeshire, United Kingdom ZipRecruiter Full timeContext Labs invites applications for the role of Lead Software Engineer - AI Engineering. As part of our esteemed development team, you will have the opportunity to lead many aspects of developing our AI engineering systems and drive forward our AI Engineering initiatives within our ImmutablyTM Platform and analytics spaces.The ideal candidate will possess...
-
AI Software Engineer Role
1 month ago
Cambridge, Cambridgeshire, United Kingdom Ecm Selection Full timeWe're Ecm Selection, a team of scientists and engineers dedicated to helping professionals find their dream jobs. We're currently seeking an exceptional AI Software Engineer to join our development team in Cambridge, working on innovative electronics design tools.The successful candidate will have expertise in AI approaches to assist human engineers,...
-
Software Developer for AI Benchmarking Project
2 hours ago
Cambridge, Cambridgeshire, United Kingdom University of Cambridge Full timeWe are looking for a highly skilled Software Developer to join our team at the University of Cambridge. As a part-time Software Engineer, you will contribute to a two-year project focused on developing a benchmark for measuring the ability of Artificial Intelligence (AI) agents on real-world data science tasks.About the Role:You will work closely with our...
-
AI Infrastructure Architect
2 weeks ago
Cambridge, Cambridgeshire, United Kingdom University of Cambridge Full timeTransformative AI Infrastructure Engineer opportunity at the University of Cambridge's Research Computing Services. This role involves supporting UK scientists with world-class AI supercomputing services, including Dawn.We're seeking a skilled professional to join our team of AI specialists, Research Software Engineers, and Systems Engineers in delivering...
-
AI Benchmark Specialist
2 weeks ago
Cambridge, Cambridgeshire, United Kingdom Uag Full timeJoin Uag as a Research Development Engineer and contribute to a cutting-edge project developing a benchmark for measuring AI agent performance on real-world data science tasks.As a key member of our Intelligent Systems team, you will design and implement the interface between AI agents and tasks, work closely with researchers to develop Large Language...
-
Cambridge, Cambridgeshire, United Kingdom Uag Full timeAbout UagUag is a renowned research institution focused on the future of intelligence. We are committed to advancing our understanding of artificial intelligence and its applications.Job DescriptionThe successful candidate will be responsible for developing a benchmark for measuring the ability of AI agents on real-world data science tasks. This involves...
-
Artificial Intelligence Software Developer
2 weeks ago
Cambridge, Cambridgeshire, United Kingdom Leverhulme Centre for the Future of Intelligence Full timeJob Opportunity:The Leverhulme Centre for the Future of Intelligence is seeking a part-time Software Engineer to contribute to a two-year project focused on developing a benchmark for measuring the ability of Artificial Intelligence (AI) agents on real-world data science tasks.**About the Role:**This fixed-term, part-time position involves creating the...
-
AI Systems Developer
6 days ago
Cambridge, Cambridgeshire, United Kingdom Unreal Gigs Full timeJob DescriptionWe are looking for a highly skilled AI Systems Developer to join our team at Unreal Gigs. As an AI Systems Developer, you will be responsible for designing, developing, and deploying AI models and solutions that drive business outcomes.Responsibilities:Develop and deploy AI models using machine learning algorithms such as decision trees,...
-
Senior AI Systems Architect
2 weeks ago
Cambridge, Cambridgeshire, United Kingdom ZipRecruiter Full timeAbout the RoleWe are seeking an experienced Principal Software Engineer to join our team at Context Labs in Cambridge, MA. This is a full-time position with an estimated annual salary of $250,000.Job Description:Lead technical authority on AI, LLMs, and related technologies.Develop and maintain AI integrations, systems, and services for use within the...
-
Software Engineer
2 weeks ago
Cambridge, Cambridgeshire, United Kingdom Apple Inc. Full time**Job Summary:**We are seeking a talented software engineer to join our team at Apple Inc. in designing and building distributed systems that empower machine learning engineers to create the next generation AI features.As a member of our ML Lifecycle Team, you will design, build, and maintain software systems that help ML engineers conduct research &...
-
AI Training Specialist
7 days ago
Cambridge, Cambridgeshire, United Kingdom Outlier AI Full time**What You'll Do**We partner with innovative companies to train AI large language models, which involves engaging with these models as they learn to code. Your tasks will include crafting questions related to computer science to help train the models and evaluating the code generated by them. You may also contribute by working on various projects, such as...