Senior Software Engineer - Build & ML Stack (HPC)

Graphcore

Cambridge

On-site

GBP 55,000 - 95,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Private medical insurance
Pension (matched up to 5%)
Life assurance
Income protection
Dental plan
Parental leave
Flexible working

Job summary

Graphcore in Cambridge, UK is seeking a Software Infrastructure professional to scale and manage our infrastructure. You will build essential tools and services for the ML software stack, improving build, test, deployment, and productisation processes.

You will work with HPC AI platforms and gain experience in distributed systems. You will join the Build Engineering team within Software Infrastructure, collaborating with QA and development to ensure reproducible, secure builds and strong

Qualifications

  • Knowledge of Python/C++ (or similar language).
  • Understanding of Build Processes and Frameworks.
  • Experience working in Linux environments.
  • Good communications skills.
  • Experience with RemoteCaching and Execution (e.g. Bazel).
  • Experience with Build Tools (e.g. CMake).
  • Experience with Testing Frameworks (e.g. PyTest, GoogleTest).
  • Experience with Integration Tools (e.g. Buildstream).
  • Experience with SDLC and building/using containers (Docker/Podman).
  • An understanding of Software Architecture patterns.

Responsibilities

  • Developing our internal tooling for building, testing and integrating together the ML Software Stack.
  • Developing tools and technical processes for Software Releases.
  • Providing guidance to developers on best build practices and dependency management.
  • Communicating regularly with developers, tech leads, and software architects about aspects of the ML Software Stack.
  • Working closely with QA and the ML Software Stack to resolve integration issues.
  • Contributing fixes towards the ML Software Stack.

Skills

Python
C++
Build tooling
Linux
Docker
Podman
CMake
Bazel
Buildstream
PyTest
GoogleTest
CI/CD
Software architecture

Tools

Docker
Podman
CMake
Buildstream
Bazel
PyTest
GoogleTest

Job description

Graphcore in Cambridge, UK is seeking a Software Infrastructure professional to scale and manage our infrastructure. You will build essential tools and services for the ML software stack, improving build, test, deployment, and productisation processes.

You will work with HPC AI platforms and gain experience in distributed systems. You will join the Build Engineering team within Software Infrastructure, collaborating with QA and development to ensure reproducible, secure builds and strong

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Build Engineer - ML Infra & HPC Tools
Senior Build Engineer - ML Infra & HPC Tools

EngineersOfAI • Greater London

Hybrid
GBP 70,000 - 90,000
Senior Build Engineer - ML Software Stack & Infra
Senior Build Engineer - ML Software Stack & Infra

EngineersOfAI • West of England

Hybrid
GBP 70,000 - 120,000
Senior Build Engineer—ML Software Stack & Tooling
Senior Build Engineer—ML Software Stack & Tooling

Graphcore • Greater London

Hybrid
GBP 90,000 - 120,000
Flexible working
Generous annual leave
Private medical insurance
+7
Software Build Engineer for ML Stack & Infra Tools
Software Build Engineer for ML Stack & Infra Tools

Graphcore • Greater London

On-site
GBP 60,000 - 95,000
Flexible working
Private medical insurance
Dental plan
+5
Senior Build & ML Infrastructure Engineer
Senior Build & ML Infrastructure Engineer

Graphcore • West of England

On-site
GBP 60,000 - 80,000
Flexible working
Generous annual leave
Private medical insurance
+5
Senior Build Engineer for ML Software Stack
Senior Build Engineer for ML Software Stack

EngineersOfAI • United Kingdom

Remote
GBP 70,000 - 100,000
ML Build Engineer: Tooling & Integration
ML Build Engineer: Tooling & Integration

Graphcore • West of England

Hybrid
GBP 65,000 - 95,000
Flexible working
Private medical insurance
Dental plan
+3
Senior Software Engineer in Build Engineering
Senior Software Engineer in Build Engineering

Graphcore • Cambridge

On-site
GBP 55,000 - 95,000
Private medical insurance
Pension (matched up to 5%)
Life assurance
+4
Senior Software Engineer in Build Engineering
Senior Software Engineer in Build Engineering

EngineersOfAI • United Kingdom

On-site
GBP 70,000 - 100,000
Senior Software Engineer in Build Engineering
Senior Software Engineer in Build Engineering

EngineersOfAI • Greater London

On-site
GBP 70,000 - 90,000