Senior ML Software Engineer - Integration & Quality
Core
Integrate and validate the software stack for Cerebras' AI platform, ensuring large-scale ML workloads run reliably and efficiently across distributed systems and hardware.
Role type
Senior IC software engineer (ML integration & quality)
Builds
Cerebras AI platform (hardware/software co-design for AI inference and training)
Domain
AI hardware infrastructure, distributed systems, ML runtime
Deliverable
production ML models | infrastructure
Required skills
Python, C++, Go, debugging complex distributed systems, systems-level development, automation tooling, test framework development, performance profiling, observability
Preferred skills
ML infrastructure, LLM/multimodal model workloads, cloud infrastructure, cluster orchestration, microservices, hardware accelerators, compilers, ML frameworks
Responsibilities
Integrate and validate software components across the AI platform; Collaborate with runtime, compiler, kernel, and hardware teams; Debug complex issues in distributed systems; Build automation tools for testing and validation; Develop testbeds for performance validation; Identify system bottlenecks and failure points; Contribute to test plans and validation strategies; Improve observability and debugging workflows; Ensure high-quality releases of the inference platform
Seniority
Senior, hands-on IC