Developer Publish

  • Jobs
Developer Publish > PyTorch Engineer

PyTorch Engineer

September 3, 2026 by admin

  • Full Time
  • Bristol
  • Posted 1 week ago
Graphcore

Graphcore

PyTorch Engineer Overview

Company Name Graphcore
Job Role PyTorch Engineer
Qualifications Not Specified
Category IT Jobs
Job Type Full Time
Location Bristol

As a Software Engineer in the PyTorch team at Graphcore, you will play a crucial role in making Graphcore hardware seamlessly integrate with the machine learning frameworks that engineers utilize daily. Your responsibilities will include designing, implementing, optimizing, and supporting features across PyTorch, Triton, and related technologies. This role is pivotal in enhancing the experience of ML engineers and researchers, ensuring they can maximize the potential of Graphcore hardware without altering their development processes.

You will be part of a SCRUM team within the Frameworks department, where you will collaborate closely with software, AI/ML, research, and hardware teams. The culture emphasizes clear ownership, practical decision-making, and open communication. The team values maintainable code, thoughtful design, and a curiosity for exploring new systems. You will have the opportunity to contribute to upstream PyTorch, support hybrid Python and C++ extensions, and integrate compiler backend capabilities with torch.compile.

Key Responsibilities

  • Develop software that integrates Graphcore accelerators with leading machine learning frameworks.
  • Design, implement, optimize, and support features across PyTorch, Triton, and related technologies.
  • Enhance compatibility and performance for ML engineers and researchers using Graphcore hardware.
  • Contribute to upstream PyTorch and support hybrid Python and C++ extensions.
  • Assist in integrating compiler backend capabilities with torch.compile.
  • Engage in problem-solving and build expertise within a large open-source ecosystem.

Requirements

  • Demonstrated strong core software engineering skills and a collaborative approach to teamwork.
  • Experience in developing Python libraries.
  • Proven ability to build high-performance C++ applications in a commercial environment.
  • Understanding of linear algebra, floating-point arithmetic, or numerical analysis.
  • Proficient in using Git and conducting code reviews in a professional setting.
  • Willingness to independently explore large and unfamiliar open-source codebases.

Benefits

  • Flexible working arrangements to help balance personal and professional life.
  • Generous leave policy to allow for rest and personal time.
  • Retirement planning support with up to 5% matched pension contributions.
  • Phantom equity options to participate in Graphcore’s success.
  • Access to thoughtfully designed office spaces, including free food and an on-site barista.
  • Income protection and life assurance for financial security.
  • Customizable benefits package with options for private medical insurance and dental coverage.
  • Optional benefits such as a cycle-to-work scheme and health cash plan.

Graphcore is committed to fostering an inclusive environment where individuals from diverse backgrounds can thrive. We are an equal opportunity employer and encourage applicants to inform us of any adjustments needed during the interview process.

If you are eager to help shape the future of PyTorch on Graphcore hardware, we invite you to apply and be part of our innovative journey.


Degree Requirement: Not Specified

Visa Sponsorship May be

To apply for this job please visit job-boards.greenhouse.io.

Related

Recent Jobs

  • Manager, Valuations, Strategy and Transactions, Belfast

    • UK
    • Ernst & Young
    • Full Time
  • Applied AI ML – Associate/VP

    • London
    • JPMorgan Chase & Co.
    • Full Time
  • Specialised Clinical Physiologist/Scientist

    • UK
    • NHS
    • Full Time
  • Management Accountant

    • UK
    • NHS
    • Full Time
  • Community CAMHS Consultant Psychiatrist – South Kent

    • UK
    • NHS
    • Full Time
  • Senior / Principal Geotechnical Engineer

    • UK
    • Arup
    • Full Time
  • Manager, HR Transformation, HR Reimagined

    • London
    • Ernst & Young
    • Full Time
  • Citi Commercial Bank – Corporate & Sponsor Finance SVP

    • London
    • Citi Bank
    • Full Time
  • Production Engineering Manager, Rotational Network Engineering RNE Program

    • London
    • Meta
    • Full Time
  • Veterinary Surgeon

    • UK
    • Lloyd & Cowan
    • Full Time