Cloud Software Engineer

AI compute hardware and software company developing next-generation artificial intelligence compute systems, backed by SoftBank Group.
Bristol, UK
Cloud
Mid-Level Software Engineer
In-Person
3+ years of experience
AI · Enterprise SaaS

Description For Cloud Software Engineer

Graphcore, a pioneering company in AI compute hardware and software backed by SoftBank Group, is seeking a Cloud Software Engineer to join their innovative team. This role is crucial in enabling new AI accelerator hardware within Kubernetes environments, focusing on integration with key MLOps technologies like Kubeflow, Volcano, and Kueue.

The position offers an exciting opportunity to work at the intersection of cloud computing and artificial intelligence, developing Go applications that ensure seamless Kubernetes integration. You'll be part of a company that's literally shaping the future of AI computing, working on technology that has gained global recognition and industry acclaim.

As a Cloud Software Engineer, you'll be responsible for investigating and implementing integration strategies for AI accelerator hardware, developing Go applications, and ensuring native Kubernetes user experiences. The role requires a strong background in software development, particularly in cloud technologies and MLOps workflows.

The ideal candidate will have at least 3 years of software development experience, strong knowledge of Kubernetes and Go programming, and familiarity with MLOps tools and workflows. You'll be working in a collaborative environment where you'll participate in code reviews, design discussions, and troubleshooting sessions.

Graphcore offers an impressive benefits package including flexible working, comprehensive healthcare coverage, generous parental leave, and a commitment to work-life balance. The company maintains an inclusive work environment in their Bristol office, complete with healthy snacks and a dedicated barista bar. This is an opportunity to join a company that's not just participating in the AI revolution, but actively driving it forward with cutting-edge technology and innovation.

Last updated 15 minutes ago

Responsibilities For Cloud Software Engineer

  • Investigate integration strategies for AI accelerator hardware with MLOps technologies in Kubernetes ecosystem
  • Develop and maintain applications in Go for integrating AI accelerator hardware into Kubernetes environments
  • Ensure seamless hardware integration with Kubernetes clusters
  • Participate in code reviews, design discussions, and troubleshooting sessions
  • Maintain high software quality standards
  • Write and maintain comprehensive documentation
  • Stay up-to-date with latest trends in Kubernetes, AI/ML technologies, and MLOps workflows

Requirements For Cloud Software Engineer

Go
Kubernetes
Linux
  • Bachelor's degree in Computer Science, Engineering, or related field
  • At least 3 years of experience in software development
  • Experience with machine learning technologies in Kubernetes ecosystem
  • Familiarity with MLOps workflows and tools
  • Working knowledge of Go or Python programming
  • Expertise in Kubernetes
  • Familiarity with Linux
  • English proficiency at B2 level

Benefits For Cloud Software Engineer

Medical Insurance
Dental Insurance
Parental Leave
Mental Health Assistance
  • Flexible working
  • Generous annual leave policy
  • Private medical insurance
  • Health cash plan
  • Dental plan
  • Pension matched up to 5%
  • Life assurance
  • Income protection
  • Generous parental leave policy
  • Employee assistance programme
  • Office snacks and barista bar

Interested in this job?

Jobs Related To Graphcore Cloud Software Engineer

Cloud Software Engineer

Cloud Software Engineer at Graphcore, developing device plugins for AI accelerator hardware integration in Kubernetes environments.

Cloud Support Engineer

Cloud Support Engineer position at Oracle supporting OCI customers with networking and connectivity solutions.

Technical Adoption Manager

Technical Adoption Manager position at Broadcom focusing on VMware Cloud Foundation solutions, combining technical expertise with customer success management.

Technical Adoption Manager

Technical Adoption Manager position at Broadcom focusing on VMware Cloud Foundation solutions implementation and customer success.

Technical Support Engineer

Technical Support Engineer position at CloudQuery, providing customer support for cloud governance platform with focus on AWS, Azure, and Google Cloud.