jobapplier

Software Engineer (Triton)

Graphcore

Graphcore, a leading AI hardware and software company, as a Software Engineer focused on Triton. In this role, you will design, implement, optimize, and support critical software that helps AI developers unlock Graphcore hardware. You will work closely with state-of-the-art ML frameworks, including Triton and PyTorch, and have a visible impact on how researchers and engineers use Graphcore hardware for demanding machine learning workloads.

Responsibilities

  • The position offers deep technical ownership, opportunities for learning and development, and a range of benefits including flexible working arrangements, private medical insurance, and a focus on employee wellbeing.
  • Contribuer à la conception, à la mise en œuvre, à l'optimisation et au support de logiciels critiques pour les accélérateurs Graphcore.
  • Participer à la livraison de nouvelles fonctionnalités, à la révision de code, à la rédaction de documentation technique et à la coordination du travail technique entre les équipes.
  • Travailler en étroite collaboration avec les communautés open-source pour livrer des logiciels fiables aux développeurs.

Requirements

  • Strong software engineering skills, with the judgement to manage quality, complexity and technical debt
  • Clear communication skills, with a proactive approach to collaboration and technical leadership
  • Ability to manage complex technical tasks with cross-team dependencies
  • Experience developing in Python and C++

Preferred

  • Interest in AI, ML frameworks, performance optimisation or computationally intensive engineering
  • Experience in compiler development