Software Engineer Triton

Graphcore is a SoftBank-owned AI-compute company developing AI processors, systems, and software for machine-learning workloads.

Bristol, United Kingdom
About Graphcore

Graphcore develops Intelligence Processing Units (IPUs) and the Poplar SDK for building and running machine-learning applications. It continues operating under the Graphcore name as a wholly owned SoftBank Group subsidiary.

View jobs by Graphcore

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will design, implement, optimise and support software that enables ML frameworks to use AI hardware. You will deliver features, review code, write technical documentation, work with upstream communities and coordinate complex work across teams.

Requirements

  • Software engineering
  • Python
  • C++
  • Compiler development
  • Technical leadership
  • AI
  • Machine learning framework
  • Performance optimisation

Responsibilities

  • Design, implement, optimise and support critical software
  • Deliver new features
  • Review code
  • Write technical documentation
  • Work with upstream communities
  • Coordinate technical work across teams
  • Improve performance, quality and usability across the software stack

Benefits

  • Flexible working
  • Medical insurance
  • Dental insurance
  • Family healthcare and dental cover
  • Phantom equity
  • Fully funded gym card
  • Death insurance
  • Disability insurance
  • 4% employer retirement contribution
  • Employee Assistance Programme