Software Engineer in Build Engineering

Added
1 day ago
Type
Full time
Salary
Salary not provided

Related skills

linux python build tools pytest bazel

πŸ“‹ Description

  • Join Graphcore's Software Infrastructure, Build Engineering team to scale and manage internal
  • Develop tools for building, testing, deploying and productising ML software components
  • Collaborate with QA and development teams to ensure robust build practices
  • Work with HPC AI platforms, distributed systems, and secure sandboxed environments to keep stacks
  • Contribute to internal tooling for building, testing, and integration of the ML software stack
  • Assist in smooth software releases and integration with current workflows

🎯 Requirements

  • Knowledge of Python and C++ (or similar languages)
  • Strong understanding of build processes and tools (e.g., CMake)
  • Experience with Linux environments
  • Familiarity with testing frameworks (PyTest, GoogleTest)
  • Experience with remote caching/execution (e.g., Bazel)
  • Experience with container technologies (Docker, Podman)

🎁 Benefits

  • Competitive salary and flexible working
  • Generous annual leave
  • Private medical insurance and health cash plan
  • Dental plan
  • Pension (matched up to 5%) and life assurance
  • Income protection
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’