A leading AI company is seeking a Software Engineer to join their Delivery / Continuous Deployment team, responsible for building and operating systems that streamline deployment processes. Ideal candidates should have experience with Kubernetes, continuous deployment platforms, and GitOps tooling. This role is crucial in improving engineering productivity while maintaining safety in production rollouts, providing an opportunity to work with cutting-edge AI technologies in an innovative environment.
Qualifications
Experience with Kubernetes-based deployment systems at scale.
Experience building or operating continuous deployment platforms.
Familiarity with GitOps tooling such as ArgoCD or Flux.
Responsibilities
Design and build continuous deployment infrastructure.
Develop systems for progressive delivery including canary releases.
Work with product teams to ensure services are deployable.
Skills
Experience with Kubernetes-based deployment systems
Building or operating continuous deployment platforms
Familiarity with GitOps tooling
Excitement for AI-assisted systems
Commitment to safe production rollouts
Building internal platforms for developer productivity
Tools
Kubernetes
Python
FastAPI
Terraform
GitOps-based systems
Buildkite
Job description
A leading AI company is seeking a Software Engineer to join their Delivery / Continuous Deployment team, responsible for building and operating systems that streamline deployment processes. Ideal candidates should have experience with Kubernetes, continuous deployment platforms, and GitOps tooling. This role is crucial in improving engineering productivity while maintaining safety in production rollouts, providing an opportunity to work with cutting-edge AI technologies in an innovative environment.