C

Cerebras

AI accelerator hardware replacing GPUs

Senior Backend Engineer - Inference Cloud

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

About the Job

Requirements

  • Experience designing APIs, services, data models, and distributed systems, with a practical understanding of concurrency, consistency, caching, and failure handling.
  • A track record of designing, delivering, and operating complex production systems, including responsibility for system behavior after launch.
  • Comfort moving between backend domains, learning unfamiliar systems, and selecting appropriate approaches.
  • Experience designing schemas, reasoning about query performance, and building reliable transactional and asynchronous workflows.
  • Ability to make sound technical tradeoffs, including when simple solutions are sufficient and when scale, correctness, or reliability warrants further investment.
  • Ability to bring clarity to ambiguous problems, manage dependencies, and drive work forward independently.
  • Commitment to correctness, maintainability, observability, and long-term system health.
  • Ability to communicate architectural tradeoffs clearly and support other engineers through mentorship and constructive feedback.
  • Typically 8+ years of industry experience building and operating production software.
  • Bachelor’s or master’s degree in computer science, or equivalent practical experience.

Responsibilities

  • Take end-to-end responsibility for backend capabilities such as billing, usage metering, quotas, account management, request logs, and metrics.
  • Design and implement APIs, backend services, and data pipelines supporting the Developer Console and other cloud systems.
  • Define service boundaries, data models, and processing patterns, making tradeoffs across consistency, real-time and batch processing, performance, and cost.
  • Build integrations between customer-facing workflows, internal services, and infrastructure, with clear contracts and robust failure and retry handling.
  • Translate ambiguous needs into concrete designs, break down work, and deliver solutions that scale with customer usage.
  • Improve observability, debugging, testing, and recovery; investigate production issues and address underlying causes.
  • Guide design reviews, mentor engineers, and coordinate execution across teams.
  • Work with frontend engineers and other stakeholders to translate customer needs into dependable backend capabilities.

Desired Qualifications

  • Relevant experience with cloud platforms, developer tools, billing and metering systems, identity and access management, observability, or high-volume data processing.
  • Experience with GraphQL, Postgres, and Redis is helpful.

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