companyGraphcore Limited logo

Software Engineer - Triton

Graphcore LimitedBristol, 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 background in software engineering, particularly in machine learning frameworks. Familiarity with CI/CD practices and collaborative coding environments is desirable. A passion for AI technology and the ability to adapt in a fast-paced environment are crucial for success in this role.

About the job

Join Graphcore as a Software Engineer - Triton

At Graphcore, we're pioneers in the realm of Artificial Intelligence compute, dedicated to developing cutting-edge hardware, software, and systems infrastructure that will catalyze the next wave of AI advancements. Our mission is to facilitate the widespread adoption of AI solutions across diverse sectors.

As a proud member of the SoftBank Group, we are part of an elite collective of companies that are shaping the future with transformative technologies. Together, we are committed to realizing the vision of Artificial Super Intelligence, ensuring that its benefits are accessible to everyone.

Our diverse teams are a blend of AI research experts, silicon engineers, software developers, and systems architects, fostering an environment of continuous learning and relentless innovation.

Position Overview

As a Software Engineer on our Triton team, you will report to a Team Lead and take a crucial role in designing, implementing, optimizing, and maintaining software that guarantees exceptional support for Graphcore's machine learning accelerators within leading machine learning frameworks like PyTorch and Triton (note: “Triton” here refers to the Triton language/compiler, not the inference framework).

Your responsibilities will include collaborating within a SCRUM team to deliver new features, enhancing performance, reviewing code, writing technical documentation, engaging with upstream communities, maintaining the codebase, and providing user support.

In this role, you will work closely with fellow engineers across various teams, helping coordinate and execute complex technical tasks. Your proactive communication skills will be essential as you develop deep expertise in the Triton project, eventually contributing to the team’s technical direction and processes.

About Graphcore Limited

Graphcore is at the forefront of AI innovation, developing transformative technologies that empower businesses to harness the potential of artificial intelligence. Our commitment to excellence and collaboration fosters a culture ripe for groundbreaking advancements.

Similar jobs

Tailoring 0 resumes

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