Skip to content
Cerebras SystemsCerebras SystemsSunnyvale, CA

AI Inference Core - Junior SDET, Release Integration Testing

The Junior SDET will build automated tests, diagnostics, and qualification workflows for AI inference systems, while triaging cross-stack integration and release failures. The role suits an early-career engineer with programming fundamentals, hands-on software experience, and interest in distributed systems, AI infrastructure, or hardware acceleration.

Salary not listed
HybridEntry levelQA Engineering

About the role

Responsibilities

  • Engage with selected inference-core features before qualification completes to understand dependencies, interaction risks, and required integration scenarios.
  • Develop, run, and maintain automated tests for models, features, system behavior, integration, regression, and releases across the AI stack.
  • Collect unit, simulation, benchmark, feature-test, and integration evidence; document gaps; execute cross-stack end-to-end workflows; and promote durable scenarios into release regression.
  • Maintain master and release-branch stability by triaging regression and rollout failures, escalating with clear evidence, identifying owners, validating fixes, and verifying closure.
  • Write Python, Go, or similar code for test automation, diagnostics, testbeds, data analysis, dashboards, qualification workflows, and release pipelines.
  • Collaborate with Integration, Core Infra, feature teams, and release owners to reproduce issues, route missing coverage to the correct layer, and support coordinated rollouts.
  • Document test intent and findings, grow toward independent ownership of a test domain, and improve automation efficiency, metrics, probes, diagnostics, and roadmap test plans.

Requirements

  • Strong software-engineering fundamentals and programming ability in Python, Go, or a similar language.
  • Experience building, testing, or debugging software through internships, research, academic projects, open source, personal projects, or professional work.
  • Basic understanding of data structures, algorithms, operating systems, networking, or distributed-systems concepts.
  • Curiosity about how complex systems behave across component boundaries.
  • Ability to break down problems, form hypotheses, gather evidence, and learn from unexpected results.
  • Willingness to read unfamiliar code, learn new layers of the stack, and take ownership beyond a narrowly defined task.
  • Clear communication, collaboration, persistence, learning velocity, and comfort working through ambiguity with guidance.

Preferred Qualifications

  • Coursework or project experience in testing, distributed systems, operating systems, compilers, computer architecture, AI systems, or infrastructure.
  • Experience building automated tests, test frameworks, CI workflows, developer tools, or data-analysis scripts.
  • Exposure to software/hardware co-design, hardware accelerators, low-level systems, or performance debugging.
  • Familiarity with AI infrastructure, model deployment, large language models, multimodal workloads, containers, or cloud environments.
  • Experience using logs, metrics, debuggers, profilers, or observability tools to investigate failures.
  • Internship, startup, research-lab, robotics, systems, or other fast-moving hands-on experience.
  • Demonstrated zero-to-one initiative through a substantial project, tool, experiment, or open-source contribution.

Benefits and Work Arrangement

  • Hybrid schedule with in-office presence three days per week.
  • Office locations: Sunnyvale, CA or Toronto, Canada.

Skills

PythonGoData StructuresAlgorithmsoperating systemsNetworkingDistributed Systemsautomated testingci workflowsAI InfrastructureContainerscloud environmentsdebuggersprofilersObservability

Similar roles

QA Engineering jobs
Limble

QA Engineer

LimbleUnited States

The QA Engineer develops automated UI and API testing frameworks, strengthens AI testing capabilities, and integrates quality checks into CI/CD pipelines. The role requires 1–2+ years of software QA automation experience with Playwright, TypeScript, API testing, Docker, and CI/CD tools.

100k – 120k/yrRemote1+ YOEQA Engineering
Hinge Health

Test Engineer II

Hinge HealthSan Francisco, CA

Executes documented verification, validation, QC, and complaint-investigation tests for software-enabled hardware in a regulated product environment. The role requires hands-on lab discipline, traceable documentation, cross-functional collaboration, and at least two years of relevant experience.

126k – 190k/yrHybrid2+ YOEQA Engineering
Onebrief

Software Development Engineer in Test

OnebriefUnited States

Build automation, internal tooling, quality metrics, and CI/CD improvements that strengthen release integrity across complex software systems. The role requires at least two years of integration and end-to-end test automation experience plus expertise in performance, resilience, security, API, and observability practices.

150k – 185k/yrRemote2+ YOEQA Engineering
Playground

Product Quality Analyst

PlaygroundNew York, NY

Test new product features for a childcare SaaS platform, identify edge cases and bugs, document issues in Linear, and collaborate with engineering and product teams to ensure quality and reliability before release. Requires 1-2 years in QA or product ops with strong attention to detail.

60k – 75k/yrOn-site1+ YOEQA Engineering
Zoox

Part-Time Student Worker System Test Engineer

ZooxFoster City, CA

Part-time student role creating test strategies, plans, and automated scenarios for Zoox self-driving software. Requires current MS enrollment, test automation proficiency, Python/Linux experience, and on-site availability in Foster City.

Salary not listedOn-siteEntry levelQA Engineering