AI Inference Core - Software Integration Engineer

Cerebras
United States, Canada
Workplace: HybridFull timeFunction: Software EngineeringExperience: 5+ yearsSkills: ["Problem-solving","Communication","Collaboration"]

Join the ML Integration and Quality team to integrate, validate, and debug the software stack that powers the Cerebras AI platform. You’ll work across runtime, compiler, kernel, and hardware teams to ensure reliable large-scale ML workload execution, build automation for integration testing, and maintain testbeds. Improve observability and diagnostics, identify performance bottlenecks and edge cases, and help deliver high-quality releases of the inference platform.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Cerebras
Cerebras
7 months ago

AI Inference Core - Software Integration Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 16 hours agoStatus: Live

Job Summary

Join the ML Integration and Quality team to integrate, validate, and debug the software stack that powers the Cerebras AI platform. You’ll work across runtime, compiler, kernel, and hardware teams to ensure reliable large-scale ML workload execution, build automation for integration testing, and maintain testbeds. Improve observability and diagnostics, identify performance bottlenecks and edge cases, and help deliver high-quality releases of the inference platform.
Location: United States, Canada
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Integrate and validate software components across the Cerebras AI platform.
  • •Collaborate across ML runtime, compiler, kernel, and hardware teams to ensure reliable feature integration.
  • •Investigate and debug complex issues across distributed systems and large-scale ML workloads.
  • •Build automation tools and infrastructure for integration testing, system validation, and debugging workflows.
  • •Develop and maintain testbeds to validate system performance and reliability, improving observability and release quality.

Key Requirements

  • •~5 years of experience in software engineering, systems engineering, or infrastructure development.
  • •Strong programming skills in Python, C++, Go, or similar languages.
  • •Experience debugging complex systems or distributed software environments.
  • •Familiarity with systems-level development, infrastructure tooling, or platform integration.
  • •Experience building automation tools, testing frameworks, or internal developer tooling.
Experience:5+ yearsMachine learning infrastructureML model deploymentDistributed systemsCloud infrastructureLarge-scale compute clusters
Skills:Problem-solvingCommunicationCollaboration
Tech Stack:PythonC++GoDistributed systemsMicroservicesContainerized environmentsCluster orchestrationCloud infrastructureObservabilityDiagnosticsDebuggingLLMsMultimodalCompilersKernelHardware acceleratorsTest automationTesting frameworks

Company Brief

Cerebras
Designs and builds wafer-scale AI accelerators and systems for large-scale deep learning workloads, delivering specialized hardware and software to accelerate model training and inference for enterprises and research institutions.
Industry: Hardware Devices
Company Size: Large (251 to 1,000 employees)
Growth: Scaleup
Headquarters: Sunnyvale, United States
Founded: 2016
WebsiteLinkedIn