GrepJob
Graphcore

Senior Software Engineer

Graphcore
Apply
5 days ago
Cambridge, United KingdomSenior
H1B Sponsor

Responsibilities

  • Benchmark ML models and frameworks to identify regressions and performance bottlenecks.
  • Work hands-on with ML frameworks to validate functionality and performance.
  • Build and maintain automated testing and benchmarking pipelines.
  • Collaborate with software teams to ensure adequate test coverage.
  • Develop tooling and scripts in Python for testing and benchmarking.
  • Take ownership of testing and infrastructure aspects, driving innovation.

Requirements

  • Experience in Machine Learning or ML-adjacent engineering roles.
  • Strong foundation in core AI and ML concepts.
  • Hands-on experience with major ML frameworks like PyTorch or TensorFlow.
  • Proficiency in Python for ML workflows and automation.
  • Experience designing and analyzing ML benchmarks or experiments.
  • Experience working in Linux environments.
  • Strong analytical and debugging skills.
  • Bachelor's, Master's, or PhD in Computer Science, Maths, Machine Learning, or related field.

Benefits

  • Flexible working arrangements.
  • Generous annual leave policy.
  • Private medical insurance and health cash plan.
  • Dental plan and pension matched up to 5%.
  • Life assurance and income protection.
  • Generous parental leave policy.
  • Employee assistance programme for health and wellbeing.
  • Healthy food and snacks at the office.

Tech Stack

LinuxPythonPyTorchTensorFlow

Categories