AI Inference Core - Software Integration Engineer
Cerebras· Software Engineering
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
- Infrastructure Systems Engineer – Linux, Storage & AutomationtodayHybrid (Sunnyvale, CA) · Datacenter
- Cloud Infrastructure EngineertodayHybrid (Sunnyvale, CA) · Software Engineering
- Power Manufacturing Test Development EngineertodaySunnyvale, CA · Hardware
- Supplier Quality Engineer - New Grad1w agoSunnyvale, CA · University Departments
- Supply Chain Program Manager1w agoHybrid (Sunnyvale, CA) · Hardware