Member of Technical Staff (Software Engineer)

Cerebras Systems

Sunnyvale (CA)

On-site

USD 100,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Cerebras Systems in Sunnyvale, CA is seeking a Member of Technical Staff (Software Engineer) to implement infrastructure for high-performance, low-latency inference services. Applicants should have a Master’s degree in Computer Science or a related field and at least one year of software development experience. The position involves deploying Kubernetes services, optimizing resource allocation, and collaborating with machine learning engineers. Strong skills in Docker, Python, and infrastructure documentation are essential. The environment supports growth and diversity in tech.

Qualifications

  • Master’s degree or foreign equivalent in Computer Science or a related field.
  • At least 1 year of experience as a Software Developer or related occupation.

Responsibilities

  • Implement infrastructure to support high‑performance, low‑latency inference service.
  • Deploy and configure Kubernetes services to ensure scalability and reliability.
  • Optimize resource allocation and auto‑scaling policies for inference demand.
  • Integrate services with containerized environments using Docker.
  • Ensure high availability and fault tolerance with multi‑region deployments.
  • Develop Python scripts and APIs for data preprocessing and inference tasks.
  • Collaborate with engineers to validate inference accuracy.
  • Triage and resolve defects by analyzing logs and metrics.
  • Debug issues related to model deployment and networking.
  • Collaborate with teams to address performance regressions and scalability issues.
  • Develop automated scripts to detect and mitigate failure modes.
  • Author technical documentation for configurations and workflows.
  • Work with product management on service interface requirements.
  • Document defects and enhancements using tools like Jira and Git.
  • Participate in release planning to align development with customer needs.

Skills

Docker
Kubernetes
Java
C++
ActiveMQ
Kafka
Python
Groovy
SQL
OracleDB
Redis
Git

Education

Master's degree in Computer Science or related field

Job description

Member of Technical Staff (Software Engineer)

Sunnyvale, CA

Cerebras Systems builds the world’s largest AI chip, 56 times larger than GPUs. Its novel wafer‑scale architecture delivers industry‑leading training and inference speeds, empowering machine learning users to run large‑scale ML applications without managing hundreds of GPUs or TPUs.

Job Duties
  • Implement infrastructure to support high‑performance, low‑latency inference service.
  • Deploy and configure Kubernetes services to ensure scalability and reliability of inference workloads.
  • Optimize resource allocation and auto‑scaling policies to handle variable inference demand while minimizing operational costs.
  • Integrate inference services with containerized environments using Docker and Kubernetes for orchestration.
  • Ensure high availability and fault tolerance by implementing multi‑region deployments and disaster recovery strategies.
  • Develop Python‑based scripts and APIs to streamline data preprocessing, inference execution, and post‑processing for real‑time inference tasks.
  • Collaborate with machine learning engineers to validate inference accuracy and performance against functional and latency requirements.
  • Triage and resolve defects in the service by analyzing logs, metrics, and distributed traces.
  • Debug issues related to model deployment, container orchestration, or networking configurations, documenting steps to reproduce and root‑cause defects.
  • Collaborate with cross‑functional teams to address performance regressions, scalability issues, or integration failures in the inference pipeline.
  • Develop automated scripts to detect and mitigate common failure modes, improving system reliability.
  • Author detailed technical documentation for infrastructure configurations, inference workflows, and APIs, ensuring clarity for internal teams and external customers.
  • Work with product management and user experience teams to define requirements for inference service interfaces, including configuration, monitoring, and event logging.
  • Document and track defects, enhancements, and release notes using tools like Jira and Git, ensuring version control and traceability.
  • Participate in release planning and prioritization discussions to align infrastructure development with customer needs and business objectives.
Qualifications

Master’s degree or foreign equivalent in Computer Science or a related field, plus at least 1 year of experience as a Software Developer, Student/Intern (Software Developer), Member of Technical Staff, Software Engineer, or related occupation. Full‑time or equivalent part‑time experience before, during, or after graduate studies is acceptable.

  • Docker and Kubernetes
  • Java or C++
  • ActiveMQ and Kafka
  • Python or Groovy
  • SQL, OracleDB, and Redis
  • Git
EEO Statement

Cerebras Systems is committed to creating an equal and diverse environment and is proud to be an equal opportunity employer. We celebrate different backgrounds, perspectives, and skills. We believe inclusive teams build better products and companies. We do not discriminate on the basis of any protected group status under any applicable law.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Member of Technical Staff (Software Engineer)
Member of Technical Staff (Software Engineer)

Cerebras • Sunnyvale (CA)

On-site
USD 140,000 - 200,000
Member of Technical Staff (Software Engineer)
Member of Technical Staff (Software Engineer)

Cerebras Systems, Inc. • Sunnyvale (CA)

On-site
USD 110,000 - 140,000
Sr. Member of Technical Staff
Sr. Member of Technical Staff

Cerebras Systems • Sunnyvale (CA)

Hybrid
USD 230,000 - 250,000
Supportive and inclusive work culture
Opportunities for continuous learning and growth
Sr. Staff Software Engineer, Inference Platform
Sr. Staff Software Engineer, Inference Platform

Cerebras • Sunnyvale (CA)

On-site
USD 180,000 - 240,000
Software Engineer, Inference Platform
Software Engineer, Inference Platform

Cerebras Systems • Sunnyvale (CA)

On-site
USD 180,000 - 240,000
Software Engineer, Inference Platform
Software Engineer, Inference Platform

Cerebras • Sunnyvale (CA)

On-site
USD 120,000 - 160,000
Sr. Member of Technical Staff
Sr. Member of Technical Staff

Cerebras Systems, Inc. • Sunnyvale (CA)

On-site
USD 120,000 - 160,000
Inclusive work environment
Job stability with startup vitality
Opportunity for continuous learning
Senior SDET, Inference Platform
Senior SDET, Inference Platform

Cerebras • Sunnyvale (CA)

On-site
USD 150,000 - 190,000
Software Engineer - Tools & Infrastructure / DevOps
Software Engineer - Tools & Infrastructure / DevOps

Cerebras Systems • Sunnyvale (CA)

On-site
USD 140,000 - 190,000
Senior SDET, Inference Platform
Senior SDET, Inference Platform

Cerebras • United States

On-site
USD 150,000 - 190,000