Annapurna Labs (U. S. ) Inc.
Technology
SeniorSoftwareEngineer-SoCDevOps,MLA-MI
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Software Engineer - SoC DevOps, MLA-MI at Annapurna Labs (U. S. ) Inc.. Skills: SoC Software DevOps, CI/CD, AWS, ML Chips. Own end-to-end CI/CD pipelines. Own release processes”
What You'll Achieve.
Improve development velocity; Improve release quality; Improve system stability; Accelerate team productivity; Ensure software readiness; Keep tape outs on schedule
Industry & Context.
Identify bottlenecks; Root cause analysis; Troubleshooting
What They're Looking For.
Must Have
7+ years software development life cycle, Mentor or tech lead experience, Programming in Python, Programming in Bash, Go, C++, or Java, Infrastructure-as-code experience, AWS services experience, Linux-based build environments, Linux-based development environments
Nice to Have
Bachelor's degree in computer science, Amazon internal build systems experience, Cross-environment automation experience, Jenkins pipeline development experience, Jenkins administration experience, Hardware-in-the-loop testing experience, Observability infrastructure building experience
What You'll Do.
Own end-to-end CI/CD pipelines
Own release processes
Design systems for reliable releases
Maintain systems for reliable releases
Evolve systems for reliable releases
Build qualification workflows
Develop hardware in the loop test infrastructure
Validate SoC software on silicon
Run tests on real chips
Simulate pre silicon environments
Integrate results into CI workflows
Build observability tools
Track pipeline performance
Implement alerting systems
Notify teams of regressions
Identify and remove friction
Prioritize improvements
Accelerate team productivity
Bridge disconnected environments
Orchestrate synchronized releases
How You'll Work.
Team & Collaboration
Cross-environment automation; Cross-account automation; Across three software teams
Process & Methodology
Release management
Full Job Description
The Senior SoC Software DevOps Engineer role centers on enabling the rapid and reliable development of software for AWSs most advanced custom machine learning chips. This position is critical to supporting the Trainium and Inferentia families of silicon which power large scale AI training at AWS. The engineer will serve as the primary owner of infrastructure that directly affects how quickly software teams can iterate on code for both pre silicon simulation environments and post silicon production deployments. By building robust automation and tooling the role ensures that tape outs for new chips stay on schedule and that software is ready to function immediately when first silicon becomes available. This work has a direct impact on AWSs ability to deliver advanced ML infrastructure to its largest customers. This role operates at the intersection of hardware and software requiring deep expertise in infrastructure engineering to solve unique challenges such as coordinating releases across isolated environments and validating firmware on real silicon. It is a foundational position for the SoC software teams as it frees engineers from infrastructure burdens allowing them to focus on feature development. Success in this role will be measured by improvements in development velocity release quality and the stability of systems that support multiple teams. The position demands a proactive approach to identifying bottlenecks and a strong ability to operate within novel technical contexts without prior domain knowledge in machine learning or chip design. Key job responsibilities The engineer will own the end to end CI/CD pipelines and release processes for all SoC software components including firmware hardware abstraction layers and modeling tools. This involves designing maintaining and evolving systems that produce reliable releases for both internal verification teams and external AWS services. A key task is ensuring these pipelines function across heterogeneous environm
Applying for this Senior Software Engineer - SoC DevOps, MLA-MI 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 (U. S. ) Inc.?
Real rants from real employees. Read before you apply.