Annapurna Labs

Technology

SoftwareDevelopmentEngineer,CVTestInfrastructure

$110–160k Austin, Texas, United States FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid+ candidates.

The Brief

“Software Development Engineer, CV Test Infrastructure at Annapurna Labs. Skills: Test infrastructure, AI/ML hardware, Silicon development. Design automation frameworks. Develop automation frameworks”

What You'll Achieve.

Accelerate development of AI/ML chips

Industry & Context.

Technology
Problems you'll solve

Triage infrastructure issues; Unblock engineering teams

What They're Looking For.

Must Have

Bachelor's degree in computer science, 1+ years programming experience in Python, 1+ years experience with Linux/Unix, Experience with version control systems (Git), Understanding of CI/CD concepts

Nice to Have

Experience building test automation frameworks, Familiarity with job scheduling systems, Experience with web development technologies, Experience with AWS services, Familiarity with hardware verification environments, Understanding of chip development workflows, Experience building CI/CD systems

What You'll Do.

Design automation frameworks

Develop automation frameworks

Maintain automation frameworks

Build CI/CD pipelines

Enhance CI/CD pipelines

Develop Origami platform

Improve Origami platform

Automate emulator model build

Automate emulator release

Collaborate with teams

How You'll Work.

Team & Collaboration

Hardware verification teams; Software verification teams; Verification engineers; Firmware developers; Infrastructure teams

Full Job Description

Are you passionate about building the infrastructure that powers next-generation AI/ML hardware? Do you want to work at the intersection of software engineering and chip development, enabling teams to validate cutting-edge silicon at scale? Amazon's Annapurna ML organization is looking for a Software Development Engineer to join our CV Test Infrastructure team. In this role, you'll build and maintain the automated validation infrastructure that enables chip verification and validation across multiple engineering teams and hardware platforms. You'll work on our Origami platform — a web-based and desktop system for test management, resource monitoring, and validation reporting — and develop automation that spans emulators (ZeBu), virtual platforms (QEMU), and silicon prototypes. This is a high-impact role where your work directly accelerates the development of custom AI/ML chips powering AWS services used by millions of customers worldwide. Key job responsibilities - Design, develop, and maintain automation frameworks for test execution across emulation, virtual platform, and silicon environments - Build and enhance CI/CD pipelines for nightly regression and on-demand test execution - Develop and improve the Origami platform for test management, resource monitoring, and validation reporting - Automate emulator model build and release processes - Build dashboards and tooling for real-time visibility into regression results, resource utilization, and test coverage - Collaborate with hardware and software verification teams to understand testing needs and deliver scalable solutions A day in the life You'll start your day reviewing overnight regression results, triaging infrastructure issues, and unblocking engineering teams. You might spend the morning improving a CI/CD pipeline to reduce build times, then shift to developing a new feature in the Origami platform that gives engineers better visibility into test coverage. You'll collaborate closely with verification engin

Free ATS check

Applying for this Software Development Engineer, CV Test Infrastructure role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about Annapurna Labs?

Real rants from real employees. Read before you apply.

Read Company Rants →