C

Cerebras

AI accelerator hardware replacing GPUs

Senior Software Development Engineer in Test - Inference Platform

Test Automation EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listedHybrid

About the Job

Requirements

  • At least 3 years of experience in software engineering, quality assurance or quality engineering, systems engineering, or infrastructure development.
  • Strong programming skills in Python and/or Go.
  • Experience building automation tools, testing frameworks, or internal developer tooling.
  • Hands-on experience with continuous integration and continuous delivery systems such as Jenkins.
  • Experience debugging complex systems, distributed services, or networked infrastructure.
  • Familiarity with systems-level development, infrastructure tooling, or platform integration.
  • Ability to investigate issues across multiple system and infrastructure layers.
  • Experience mentoring junior engineers.

Responsibilities

  • Design, build, and maintain test infrastructure and automation for deploying and validating the Cerebras Inference Platform.
  • Validate the platform across cloud-managed Kubernetes environments and deployments running on Cerebras hardware.
  • Test and verify deployment infrastructure, including Kubernetes workloads, continuous integration and continuous delivery pipelines, ingress and service discovery, NGINX, and load balancing.
  • Collaborate with the Inference Platform development team to ensure new features and platform capabilities ship reliably.
  • Investigate and debug complex issues spanning networking, orchestration, deployment, and distributed services.
  • Develop and maintain testbeds to validate platform performance, scalability, and reliability.
  • Identify failure points, bottlenecks, and edge cases that affect platform stability and inference performance.
  • Contribute to test plans and validation strategies for new platform features and releases.
  • Improve observability, diagnostics, and debugging workflows across the inference platform stack.
  • Partner with engineering teams to ensure high-quality, production-ready releases of the Cerebras Inference Platform.

Desired Qualifications

  • Hands-on experience with Kubernetes and container orchestration in a production or staging environment.
  • Experience with cloud-managed Kubernetes such as Amazon EKS.
  • Experience with GitOps and deployment tooling such as ArgoCD.
  • Familiarity with ingress controllers, service discovery, NGINX, and load balancing.
  • Experience with build systems such as Bazel.
  • Experience with cluster tooling and operations such as k9s.
  • Exposure to performance debugging, profiling, or system observability tools.
  • Experience with machine learning inference infrastructure, model serving systems, or GPU-accelerated workloads.
  • Experience with both Python and Go.

About the Company

Cerebras

AI accelerator hardware replacing GPUs

Cerebras Systems creates AI acceleration hardware and software. Its CS-2 system is designed to replace traditional GPU clusters for AI workloads, speeding up training and inference while simplifying the setup by eliminating the need for parallel programming, distributed training, and cluster management. The product works as a single, large processor-based accelerator with accompanying software and cloud services to run AI models efficiently, reducing latency and time to results. Compared with competitors, Cerebras differentiates itself with the largest processor in the industry and an integrated hardware-software stack that aims to streamline AI workflows rather than relying on multi-GPU clusters. The company's goal is to help research labs, healthcare, finance, and other industries achieve faster, more cost-effective AI development and deployment by offering a turnkey high-performance AI compute solution.

Company size
501-1,000
Company stage
IPO
Headquarters
Sunnyvale, CA
Founded
2016

Recently Posted Jobs

Explore more opportunities at Cerebras

See more jobs