← All roles

AI Inference Core - Software Integration Engineer

Cerebras· Software Engineering
Apply on company site
United States and CanadaFull-timePosted 3mo ago

About the role

Software Integration Engineer for Cerebras AI Inference Core, focused on turning ideas into integrated, working capabilities across the Cerebras inference stack through cross-component integration, validation, and co-design with software and hardware teams.

Responsibilities

  • Turn new inference ideas and features into integrated, working capabilities across the Cerebras platform.
  • Take high-value projects from zero to one—from an incomplete idea or prototype to a working, validated capability.
  • Integrate and validate software components spanning AI frameworks, runtime, compiler, kernels, distributed systems, and hardware.
  • Drive cross-component projects of high complexity from problem definition through integration, validation, and release readiness.
  • Collaborate closely with software and hardware engineers to make co-design trade-offs and resolve system-level issues.
  • Investigate and debug difficult failures across large-scale AI workloads, distributed software, infrastructure, and hardware boundaries.
  • Work effectively on accelerated timelines while keeping technical risks, dependencies, and decisions visible.
  • Participate in focused daily syncs, manage rapidly changing priorities, and drive ambiguous situations toward concrete outcomes.
  • Identify bottlenecks, failure modes, edge cases, and integration gaps that affect inference correctness, performance, or delivery.
  • Capture the essential lessons from urgent work so the next integration is faster and less chaotic.
  • Create momentum beyond your own work by helping teammates move faster, make better decisions, and close difficult problems together.

Qualifications

  • Strong software-engineering fundamentals and programming ability in Python, C++, Go, or a similar language.
  • Demonstrated ability to break down ambiguous technical problems, form hypotheses, gather evidence, and drive issues to resolution.
  • Experience—through professional work, internships, research, academic projects, open source, or equivalent hands-on work—building or debugging software systems.
  • Curiosity about how complex systems behave across component boundaries.
  • Willingness to read unfamiliar code, learn new layers of the stack, and take ownership beyond a narrowly defined area.
  • Ability to work hard and stay effective during periods of uncertainty, rapid change, and accelerated delivery.
  • Clear communication and strong collaboration across disciplines and levels of experience.

Skills

Required:Software integration and field-of-use across multiple componentsCross-team collaborationProblem solving in complex systemsProgramming languages
Last updated Aug 30, 2026. Interested? Apply on the company site.

About Cerebras

Cerebras is the go-to platform for fast and effortless AI training. Learn more at cerebras.ai.

Cerebras is the go-to platform for fast and effortless AI training.

AICerebras Wafer-Scale Enginechipshardwareinferenceliquid-ai-recruiting-targetmultimodalsetter-30

More open roles at Cerebras