PyTorch Integration Engineer for Accelerated ML

Graphcore

West of England

Hybrid

GBP 85,000 - 140,000

Full time

35 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Flexible working
Generous leave
Retirement planning support
Phantom equity
On-site barista and free food
Income protection and life assurance
Private medical insurance and dental
Cycle to work
Give as you earn

Job summary

Graphcore is seeking a Software Engineer to help make Graphcore hardware feel native inside ML frameworks. You will design, implement, and optimize features that connect Graphcore accelerators with PyTorch, Triton and related technologies.

Join a SCRUM team in Frameworks, contribute to upstream PyTorch, and support a hybrid Python/C++ extension. You will solve real engineering problems, ship tooling, and improve performance and developer experience for ML researchers.

Qualifications

  • Strong core software engineering skills and a collaborative mindset.
  • Experience developing Python libraries.
  • Experience building performant C++ applications in a commercial setting.
  • Understanding of linear algebra, floating-point arithmetic or numerical analysis.
  • Confident using Git and code reviews in a commercial team.
  • Willingness to explore large, unfamiliar open-source codebases independently and with others.

Responsibilities

  • Design, implement, optimise and support PyTorch-related features across PyTorch, Triton and related technologies.
  • Contribute to upstream PyTorch and support a hybrid Python and C++ extension.
  • Help integrate compiler backend capabilities with torch.compile and improve performance and developer experience.

Skills

Strong core software engineering
Experience developing Python libraries
Experience building performant C++
Understanding of linear algebra / FP /
Git proficiency
Open-source experience

Job description

Graphcore is seeking a Software Engineer to help make Graphcore hardware feel native inside ML frameworks. You will design, implement, and optimize features that connect Graphcore accelerators with PyTorch, Triton and related technologies.

Join a SCRUM team in Frameworks, contribute to upstream PyTorch, and support a hybrid Python/C++ extension. You will solve real engineering problems, ship tooling, and improve performance and developer experience for ML researchers.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

PyTorch & C++ Integration Engineer for AI Accelerators
PyTorch & C++ Integration Engineer for AI Accelerators

Graphcore • West of England

Hybrid
GBP 70,000 - 110,000
Flexible working
Generous leave
Pension matching
+5
ML Frameworks Engineer: Triton & PyTorch Integration
ML Frameworks Engineer: Triton & PyTorch Integration

Graphcore • West of England

On-site
GBP 90,000 - 130,000
Generous leave
Pension matching
Phantom equity
+7
PyTorch Engineer
PyTorch Engineer

Graphcore • West of England

Hybrid
GBP 85,000 - 140,000
Flexible working
Generous leave
Retirement planning support
+6
PyTorch Engineer — Build AI Accelerator Software
PyTorch Engineer — Build AI Accelerator Software

EngineersOfAI • Bristol

On-site
GBP 70,000 - 110,000
PyTorch Engineer Bristol, UK
PyTorch Engineer Bristol, UK

Graphcore • West of England

Hybrid
GBP 70,000 - 110,000
Flexible working
Generous leave
Pension matching
+5
ML Frameworks Engineer - Triton & PyTorch
ML Frameworks Engineer - Triton & PyTorch

AI Startups UK • West of England

Hybrid
GBP 90,000 - 130,000
Flexible working
Generous leave
Pension matching
+6
ML Frameworks Engineer – Triton & PyTorch
ML Frameworks Engineer – Triton & PyTorch

Jackalope Digital LLC • West of England

Hybrid
GBP 85,000 - 125,000
Flexible working
Generous leave
Pension support
+5
PyTorch Engineer
PyTorch Engineer

EngineersOfAI • Bristol

On-site
GBP 70,000 - 110,000
ML Frameworks Engineer – Triton
ML Frameworks Engineer – Triton

EngineersOfAI • West of England

Hybrid
GBP 90,000 - 140,000
Flexible working
Generous leave
Pension matching
+5
Triton Software Engineer — AI Frameworks & Performance
Triton Software Engineer — AI Frameworks & Performance

Graphcore • West of England

On-site
GBP 65,000 - 90,000
Flexible work
Generous leave
Pension plan
+8