Software Engineer in Test - ML API Features

Cerebras Cerebras · Semiconductors · India · Software

Software Engineer in Test for ML API Features at Cerebras, focusing on testing AI/ML models for accuracy, fairness, and performance, and validating Cerebras' inference solution. The role involves developing tests and tools, contributing to benchmarks, driving automation, and debugging issues in a large-scale enterprise environment.

What you'd actually do

  1. Understand new features end-to-end, and develop tests and tools to ensure quality.
  2. Contribute to industry standard benchmarks.
  3. Drive automation to improve internal efficiency.
  4. Understand trade off between coverage and resource requirements.
  5. Work in a highly agile environment where priorities change frequently.

Skills

Required

  • Python
  • C++
  • go
  • Software integration
  • development
  • quality
  • debugging issues across distributed scale out deployment
  • working effectively across teams

Nice to have

  • ML workloads such as LLM/Multimodal training or inference
  • hardware architecture
  • performance optimizations
  • compilers
  • ML frameworks
  • distributed systems
  • cloud
  • security
  • microservices deployment
  • debugging
  • orchestration

What the JD emphasized

  • testing AI/ML models for accuracy, fairness, and performance
  • Pre-deployment/production validation for Cerebras inference solution
  • testing compute/machine learning/networking/storage systems

Other signals

  • testing AI/ML models for accuracy, fairness, and performance
  • Pre-deployment/production validation for Cerebras inference solution
  • testing compute/machine learning/networking/storage systems