Graphcore

Senior Software Engineer - PyTorch

Graphcore
Apply
9 days ago
Gdańsk, PolandSenior
H1B Sponsor

Responsibilities

  • Design, optimize, and support software connecting Graphcore accelerators with PyTorch.
  • Contribute upstream to PyTorch and develop custom kernels.
  • Integrate compiler backends with torch.compile to improve compatibility and performance.
  • Investigate complex open-source codebases and document technical solutions.
  • Review code, coordinate technical tasks, mentor colleagues, and improve team engineering practices.

Requirements

  • Strong software engineering skills across complex systems.
  • Commercial experience building in Python and performant C++.
  • Confidence with linear algebra and floating-point arithmetic.
  • Strong Git skills, including commercial code review experience.
  • Ability to investigate unfamiliar, large, or open-source codebases and write clear technical documentation.
  • Experience in at least one of ML kernels, compiler development, ML frameworks, or computationally intensive engineering.

Benefits

  • Flexible working arrangements.
  • Premium medical and dental insurance, with the option to extend coverage to family members.
  • Phantom equity.
  • Fully funded Medicover gym card and fitness and wellbeing support.
  • Death and disability insurance.
  • Retirement savings with a 4% employer contribution alongside employee contributions.
  • Employee Assistance Programme providing confidential personal, financial, and wellbeing support.
  • Inclusive equal-opportunity workplace with interview adjustments available on request.

Categories

Graphcore

About Graphcore

501-1,000 employees

At Graphcore, we’re building the future of AI compute. We’re a team of semiconductor, software and AI experts, with deep experience in creating the complete AI compute stack - from silicon and software to infrastructure at datacenter scale. As part of the SoftBank Group, backed by significant long-term investment, we are delivering key technology into the fast-growing SoftBank AI ecosystem. To meet the vast and exciting AI opportunity, Graphcore is expanding its teams around the world. We are bringing together the brightest minds to solve the toughest problems, in a place where everyone has the opportunity to make an impact on the company, our products and the future of artificial intelligence.

Contact me