CareerPlanGet AI match score →

Software Engineer - Triton

Bristol💼 Full-time🗓 2026-07-08 → 2026-07-31

Core

Designing, implementing, optimizing, and maintaining software for Graphcore's machine learning accelerators to ensure first-class support in state-of-the-art frameworks like PyTorch and Triton.

Role type

Software Engineer (ML Frameworks)

Builds

ML frameworks and software stacks for Graphcore hardware

Domain

AI compute hardware and machine learning software

Deliverable

production ML models | product features

Required skills

C++ programming, Python, PyTorch, Triton compiler, unit testing, performance optimization, code review, technical documentation

Preferred skills

Open-source community collaboration, cross-team coordination, technical leadership

Technologies

PyTorch, Triton, C++, Python

Responsibilities

Designing and implementing new features; Developing and maintaining unit, component, and integration tests; Optimizing the software stack for performance; Managing complex technical tasks with cross-team dependencies; Managing code quality, complexity, and technical debt; Conducting code reviews; Resolving regressions and software defects

Seniority

Individual Contributor (level varies by experience)

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗