PyTorch & C++ Integration Engineer for AI Accelerators

Graphcore

West of England

Hybrid

GBP 70,000 - 110,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Flexible working
Generous leave
Pension matching
Phantom equity
Office with cafe and barista
Insurance protections
Flexible benefits
Optional benefits

Job summary

Graphcore is seeking a Software Engineer to join the PyTorch team. You will help build software that connects Graphcore accelerators with state-of-the-art ML frameworks, designing, implementing, and optimizing features across PyTorch, Triton and related technologies.

You will contribute to upstream PyTorch, support hybrid Python and C++ extensions, and help integrate compiler backend capabilities with torch.compile.

Qualifications

  • Strong core software engineering skills with a collaborative mindset.
  • Experience developing Python libraries for production use.
  • 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 team environment.

Responsibilities

  • Help connect Graphcore accelerators with PyTorch and related frameworks.
  • Contribute to upstream PyTorch and support hybrid Python/C++ extensions.
  • Integrate compiler backend capabilities with torch.compile and related tooling.

Skills

Strong software engineering
Python libraries
C++ applications
Git
Open-source experience

Tools

Python
C++
PyTorch
Git

Job description

Graphcore is seeking a Software Engineer to join the PyTorch team. You will help build software that connects Graphcore accelerators with state-of-the-art ML frameworks, designing, implementing, and optimizing features across PyTorch, Triton and related technologies.

You will contribute to upstream PyTorch, support hybrid Python and C++ extensions, and help integrate compiler backend capabilities with torch.compile.

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

Similar jobs worth comparing

PyTorch Integration Engineer for Accelerated ML
PyTorch Integration Engineer for Accelerated ML

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
PyTorch Engineer

Graphcore • West of England

Hybrid
GBP 85,000 - 140,000
Flexible working
Generous leave
Retirement planning support
+6
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 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

EngineersOfAI • Bristol

On-site
GBP 70,000 - 110,000
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
Senior ML Engineer - AI Hardware & Scale
Senior ML Engineer - AI Hardware & Scale

EngineersOfAI • Bristol

On-site
GBP 90,000 - 140,000
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
Software Engineer - Triton
Software Engineer - Triton

AI Startups UK • West of England

Hybrid
GBP 90,000 - 130,000
Flexible working
Generous leave
Pension matching
+6