companyGraphcore logo

Software Engineer - Build Engineering

GraphcoreBristol, UK; Cambridge, UK
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

We are looking for candidates with a strong foundation in software engineering principles and practices, with experience in build systems and CI/CD pipelines. Proficiency in programming languages such as Python and C++ is highly desirable. Familiarity with High-Performance Computing (HPC) environments and distributed systems will be advantageous. Candidates should also possess strong problem-solving skills and a passion for innovation in the AI domain.

About the job

About Graphcore

Graphcore is at the forefront of innovation in Artificial Intelligence computing. Our mission is to develop cutting-edge hardware, software, and systems infrastructure that will pave the way for the next generation of AI breakthroughs and facilitate the widespread adoption of AI solutions across various industries.

As a proud member of the SoftBank Group, Graphcore is part of an elite family of companies that are responsible for some of the most transformative technologies in the world. We share a visionary goal: to enable Artificial Super Intelligence and ensure its benefits are available to all.

Our teams are composed of individuals from diverse backgrounds, bringing a wealth of skills and perspectives together. With experts in AI research, silicon design, software engineering, and systems architecture, Graphcore fosters a culture of continuous learning and relentless innovation.

Job Summary

We invite you to join our dynamic Software Infrastructure team, where you will play a crucial role in scaling and managing our infrastructure. In this position, you will develop essential tools and services that empower our broader software team. Your contributions will significantly enhance the build, test, deployment, and productization processes of our Machine Learning Software components. You will have the opportunity to work with our High-Performance Computing (HPC) AI platforms while gaining invaluable experience in distributed systems.

The Team

This is an exciting opportunity to be part of a newly established team within the Software Operations group. The Build Engineering team focuses on the comprehensive process of building and integrating the Machine Learning Software stack. You will collaborate closely with the QA and development teams to gain insights into how our ML software stack is constructed, ensuring best practices in build processes and validation.

About Graphcore

Graphcore is a pioneering company focused on developing advanced technologies in the field of Artificial Intelligence. With a commitment to innovation and excellence, Graphcore aims to create systems that empower AI advancements across all sectors.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.