Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

Cerebras Systems, Inc.

Senior Member of Technical Staff

Posted Updated
Discussion

Description

You will design and develop resilient, highly available software for distributed inference environments. You will create cloud deployment workflows, automation, Python APIs, containerized services, Kubernetes strategies, monitoring tools, documentation, and defect-resolution processes.

Responsibilities

  • Design and develop resilient and highly available distributed software
  • Develop cloud-based deployment workflows for AI inference software
  • Develop Python scripts and APIs for data preprocessing and inference workflows
  • Use parallel programming to improve AWS compute-resource efficiency
  • Develop performance visualization and analysis components
  • Develop containerized inference software and Kubernetes orchestration strategies
  • Automate failure detection and mitigation
  • Debug model deployment, orchestration, and networking issues
  • Triage and resolve defects using logs, metrics, and distributed traces
  • Define inference service interface requirements
  • Author technical documentation for infrastructure, workflows, and APIs
  • Track defects, enhancements, and release notes

Requirements

  • Master's degree or foreign equivalent in Computer Science or a related field
  • 18 months of relevant experience
  • Terraform
  • AWS CloudFormation
  • AWS CDK
  • Ansible
  • Docker
  • Kubernetes
  • AWS EKS
  • AWS ECS
  • AWS Fargate
  • Helm
  • AWS EC2
  • AWS Lambda
  • AWS Auto Scaling
  • AWS CloudWatch
  • AWS X-Ray
  • ELK
  • Prometheus
  • Grafana
  • Python
  • Node.js
  • JavaScript
  • Flask
  • PostgreSQL
  • Redis
  • NFS
  • Jenkins
  • Git

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →