CareerPlanGet AI match score →

Software Engineer, Build Systems / CI

San Francisco💼 Full-time🗓 2026-05-25 → 2026-07-31

Core

Design, build, and operate foundational build and continuous integration systems for a large-scale AI engineering organization to accelerate developer productivity and system reliability.

Role type

Senior IC build systems and CI/CD engineer

Builds

Bazel-based build workflows, Buildkite CI pipelines, and developer tooling for a polyglot monorepo

Domain

AI infrastructure, developer productivity, distributed systems

Deliverable

production ML models | infrastructure

Required skills

Bazel and Starlark, CI/CD pipeline design, distributed systems debugging, performance optimization, infrastructure as code, multi-language software development, system reliability engineering, developer experience design, AI tool application, on-call operations

Preferred skills

Experience with Buck, Pants, or Gradle, Kubernetes orchestration, remote caching strategies, test sharding and flakiness reduction, Terraform, Python, Go, TypeScript, Rust, C++

Technologies

Bazel, Starlark, Buildkite, Docker, OCI, Kubernetes, Terraform, Postgres, Kafka

Responsibilities

Own and evolve Bazel-based build and test workflows; Design and maintain Starlark rules and toolchains; Improve CI performance and reliability across Buildkite pipelines; Build systems to reduce unnecessary CI work through caching and scheduling; Improve local development workflows for debugging and iteration; Operate and optimize build infrastructure across containers and cloud resources; Instrument systems with metrics and analytics; Partner with engineering teams to remove systemic bottlenecks; Apply AI tools to CI failure analysis and remediation; Maintain system reliability through on-call rotation

Sourced via ashby · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Ashby ↗