Senior Software Engineer - SoC DevOps, MLA-MI - Annapurna Labs
$193.3k - $261.5kAmazon Web Services (AWS)
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.
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 environments such as Corp networks and VPC. The role requires building qualification workflows that guarantee software meets strict quality standards before reaching customers or verification teams.
Another core duty is developing hardware in the loop test infrastructure that validates SoC software on actual silicon in laboratory and automated testing settings. This includes creating frameworks to run tests on real chips simulate pre silicon environments and integrate results into continuous integration workflows. Additionally the engineer must build observability tools such as dashboards that track build health test coverage and pipeline performance along with alerting systems that notify teams of regressions. A significant focus will be on identifying and removing friction in development workflows such as slow build times or complex release steps using data driven insights to prioritize improvements that accelerate team productivity. The role also involves solving novel problems like bridging disconnected environments and orchestrating synchronized releases across multiple domains.
About The Team
We're part of the SoC Software organization within Annapurna Labs (AWS). Our three software teams — uCode, HAL (Hardware Abstraction Layer), and Modeling — build the firmware, drivers, and virtual platforms for AWS's custom ML accelerator chips. We operate like a startup: small teams, high ownership, direct impact on AWS's most strategic silicon programs. This DevOps engineer will work across all three teams, with a mandate to improve velocity, quality, and developer experience for the entire SoC software organization.
Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we're building an environment that celebrates knowledge-sharing and mentorship.
Basic Qualifications
- 7+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Experience as a mentor, tech lead or leading an engineering team
- Experience programming in Python and at least one of: Bash, Go, C++, or Java
- Experience with infrastructure-as-code (CDK, CloudFormation, Terraform, etc.)
- Experience with AWS services (Lambda, S3, EC2, CloudWatch, IAM, Secrets Manager, etc.)
- Experience with Linux-based build and development environments
Preferred Qualifications
- Bachelor's degree in computer science or equivalent
- Experience with Amazon's internal build and release systems (Brazil, Pipelines, CRUX, Apollo, etc.)
- Experience building cross-environment or cross-account automation (e.g., bridging corporate and isolated/air-gapped environments)
- Experience with Jenkins pipeline development and administration
- Experience with hardware-in-the-loop testing or supporting hardware/silicon development teams
- Experience building observability infrastructure: dashboards, metrics pipelines, alerting (CloudWatch, QuickSight, or similar)
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
Los Angeles County applicants: Job duties for this position include: work safely and cooperatively with other employees, supervisors, and staff; adhere to standards of excellence despite stressful conditions; communicate effectively and respectfully with employees, supervisors, and staff to ensure exceptional customer service; and follow all federal, state, and local laws and Company policies. Criminal history may have a direct, adverse, and negative relationship with some of the material job duties of this position. These include the duties and responsibilities listed above, as well as the abilities to adhere to company policies, exercise sound judgment, effectively manage stress and work safely and respectfully with others, exhibit trustworthiness and professionalism, and safeguard business operations and the Company’s reputation. Pursuant to the Los Angeles County Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.
The base salary range for this position is listed below. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon also offers comprehensive benefits including health insurance (medical, dental, vision, prescription, Basic Life & AD&DD insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage), 401(k) matching, paid time off, and parental leave. Learn more about our benefits at
USA, CA, Cupertino - 193,300.00 - 261,500.00 USD annually
USA, TX, Austin - 168,100.00 - 227,400.00 USD annually
Company
Annapurna Labs (U.S.) Inc.
Job ID: A10385470
#J-18808-Ljbffr- ...Annapurna Labs (U.S.) Inc. in Cupertino, CA seeks a Senior SoC Software DevOps Engineer to own end-to-end CI/CD pipelines for SoC software, firmware, HAL, and modeling tools. You will enable rapid, reliable iteration across pre-silicon simulation and post-silicon deployments...SeniorDevops
$193.3k - $261.5k
AWS designs custom SoCs (System on Chips) that power the world's... ...both the SoCs and the low-level software stack that brings these chips... ...looking for a Systems Software Engineer who wants to work at the... ...yourself and your teammatesAnnapurna Labs, our organization within AWS,...SeniorLocal areaFlexible hours$183k - $247.6k
...Learning Acceleration (MLA) team develops the Inferentia and Trainium SoCs that are used to power today... .... As a Sr. SoC Power Engineer, you’ll contribute to the... ...verification engineers, software teams, and Physical... ...power measurements in the lab and correlate back to simulations...SeniorLocal areaFlexible hours$183k - $247.6k
...Learning Acceleration (MLA) team develops the Inferentia and Trainium SOCs that are used to power today... ...Design Verification Engineers to build the next generation... ...and mentorship. Our senior members enjoy one-on-one... ...bench, FPGA, emulator, software environments, and system...SeniorLocal areaWork from homeFlexible hours$193.3k - $261.5k
...platforms — full-system C++ and SystemC models of these custom SoCs — that let software teams start development months before silicon arrives. For... ...12 hours of first silicon. We're looking for a software engineer to build and own the models and infrastructure that make this...SeniorInternshipLocal areaFlexible hours$183k - $247.6k
Annapurna Labs designs silicon and software that accelerates innovation. Customers choose us to create cloud solutions... ...customers change the world.Custom SoCs (System on Chip) live at the heart... ...for an ASIC Physical Design Engineer to help us trail-blaze new technologies...Local areaFlexible hours$165.2k - $223.6k
...AI SoC Modeling Engineer, Annapurna Labs Machine Learning Accelerators, AWS AWS's Trainium and Inferentia chips power the world's largest machine... ...custom SoCs that RTL designers, verification engineers, and software teams depend on throughout the silicon development...Local areaFlexible hours$193.3k - $261.5k
Annapurna Labs is an integral part of AWS and develops hardware and software components that are critical building blocks for EC2 infrastructure. We specialize in designing... ...Neuron Collectives team is seeking a Software Engineer to optimize collective operations for AWS...SeniorLocal areaWork from homeFlexible hours$183k - $247.6k
Annapurna Labs designs silicon and software that accelerates innovation. Customers choose us to... ...change the world.Custom SoCs (System on Chip) live at... ...sharing and mentorship. Our senior members enjoy one-on-one... ...members develop your engineering expertise so you feel empowered...SeniorLocal areaFlexible hours$183k - $247.6k
...Learning Acceleration (MLA) team develops the Inferentia and Trainium SoCs that are used to power today... ...world. As a Sr. EMIR Engineer, you’ll contribute to the... ...Emulation engineers and software engineers.Basic... ...)- Some experience with lab equipment and capable of...SeniorLocal areaFlexible hours$193.3k - $261.5k
We are seeking an experienced engineer to work on distributed AI/ML... ...org you would be joining is Annapurna Labs, an integral part of AWS and develops hardware and software components that are critical... ...seriously, you can both expect senior mentorship and will be expected...SeniorInternshipLocal areaFlexible hours- ...Sr. ASIC Design Engineer, Cloud-Scale Machine Learning Acceleration team - Annapurna Labs Annapurna Labs designs silicon and software that accelerates innovation. Customers choose us to create... ...change the world. Custom SoCs (System on Chip) live at the heart of...Senior
- ...expected to report to Austin, TX, Warren, MI, Sunnyvale, CA, or Mountainview, CA,... ...experiences. We are looking for engineers who pair strong software fundamentals with practical AI-assisted... ..., operational automation, and DevOps practicesAbility to balance speed, reliability...SeniorDevopsFull timeLocal areaWork from homeRelocation packageFlexible hours
- ...Learning Acceleration (MLA) team develops the Inferentia and Trainium SoCs that power today’s AI workloads... .... As a Sr. EMIR Engineer, you’ll contribute to the... ...emulation engineers, and software engineers. Basic Qualifications... ...Some experience with lab equipment and capability...SeniorWorldwide
$165.2k - $223.6k
Annapurna Labs was a startup acquired by AWS in 2015 and is now fully integrated. AWS Neuron isthe complete software stack for the Inferentia and Trainium ML accelerators — the custom silicon... ...looking for a Software Development Engineer to build platform integrations that...InternshipLocal areaFlexible hours$127.1k - $185k
Annapurna Labs was a startup acquired by AWS in 2015 and is now fully integrated... ...of AWS. Our org spans silicon engineering, hardware design and verification, software, and operations. We've delivered... ...100+ engineers. We're a small, senior group actively building greenfield...InternshipLocal areaFlexible hours$165.2k - $223.6k
Annapurna Labs (our organization within AWS UC) designs silicon and software that accelerates innovation. Customers choose us to create... ...-sharing and mentorship. Our senior members enjoy one-on-one mentoring... ...team members develop your engineering expertise so you feel...Local areaFlexible hours$165.2k - $223.6k
We are seeking an experienced engineer to work on distributed AI/ML... ...org you would be joining is Annapurna Labs, an integral part of AWS and develops hardware and software components that are critical... ...seriously, you can both expect senior mentorship and will be expected...InternshipLocal areaFlexible hours$193.3k - $261.5k
...dramatically lower tail latency, higher bandwidth utilization, and consistent packet delivery at scale.We are looking for a Senior Software Development Engineer to join the ENA Express team. You will design, build, and own features across the full ENA Express software stack:...SeniorInternshipLocal areaFlexible hours$193.3k - $261.5k
The Annapurna Labs team at Amazon builds Amazon Neuron, the software development kit used to accelerate deep learning and GenAI... ...hardware-software boundary, our engineers build systematic infrastructure... ...-sharing and mentorship. Our senior members enjoy one-on-one mentoring...SeniorWork experience placementInternshipLocal areaFlexible hours$136k - $218.5k
...lasting impact on the world. Our team develops the software that powers how NVIDIA's ASIC engineers design chips - building tools, automating flows, and co... ...Light. We're a cross-functional team working across SoC design, RTL, and build infrastructure, and we're looking...Senior$184k - $287.5k
We are now seeking a Senior Infrastructure Software Engineer for NVIDIA TensorRT Edge-LLM!NVIDIA's TensorRT Infrastructure group is seeking excellent... ...is an outstanding chance to define the infrastructure/DevOps landscape for an emerging product. The mission is to develop...SeniorDevopsFull time$152k - $241.5k
We are now looking for a Senior Software Engineer for Deep Learning Inference! Would you like to make a big impact in Deep Learning by helping... ...Collaborate with teams of deep learning experts, GPU architects and DevOps engineers across diverse teams.What we need to see:A...SeniorDevopsFull time$185k - $250k
...Fortinet, Inc. in Sunnyvale, California is seeking a skilled software developer to work on cloud-based networking products. The role requires... ...experience in Python, Docker, and a strong understanding of DevOps principles. The position offers a competitive salary ranging...SeniorDevops- A leading global retailer is seeking a Senior Software Engineer in Sunnyvale, CA to join the Global Supplier Experience group. This role involves... ...experience with ReactJS, cloud applications, and strong DevOps skills. The position offers competitive pay and benefits, including...SeniorDevops
$224k - $356.5k
...Generation (SDG) team wants a highly motivated and experienced Senior Software Engineer to join us. At a company celebrated for its innovative... ...animation tools (e.g., Maya, Blender, Houdini).Understanding of DevOps principles and practices in Cloud environments.Your base...SeniorDevopsFull time$140k - $210k
...difference at Fiserv.Job TitleSenior Software EngineerWhat does a successful Sr. Software Engineer within Clover do? At Clover, a... ...to benefit our clients. As a Senior Software Engineer, you will play... ...experience with CI/CD pipelines and DevOps practices3+ years of experience...SeniorDevopsFull timeTemporary workH1bWork at officeMonday to Friday$152k - $241.5k
We are now looking for a Senior Infrastructure Software Engineer for Deep Learning Libraries!NVIDIA's Deep Learning Libraries Group is seeking excellent... ...(e.g. Jenkins, GitHub Actions, GitLab pipelines, Azure DevOps)Experience in HTML5, CSS, NodeJS, or ReactFluency in...SeniorDevopsFull time$184k - $287.5k
...sophisticated GPUs and NVIDIA proprietary software, GeForce NOW transforms the... ...empowers every GeForce NOW engineer to deliver confidently by... ...in Cloud Infrastructure and DevOps, with deep expertise in Kubernetes... ...security hardening (CIS, PCI/SOC 2)Proficiency in Flux CD or...SeniorDevopsFull timeLocal area- Senior Software Engineer - Data Protection Software Engineering (C, C++)Infrastructure Solutions Group (ISG) builds the products that power infrastructure... ...Kubernetes ecosystems, experience with CI/CD pipelines, DevOps practices, observability platforms, and software delivery...SeniorDevops
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - SoC DevOps, MLA-MI - Annapurna Labs. Be the first to apply!
- senior robotics software engineer Cupertino, CA
- software system engineer Cupertino, CA
- intel software engineer Cupertino, CA
- software developer fintech Cupertino, CA
- software development engineer aws Cupertino, CA
- information technology software engineer Cupertino, CA
- software developer internship no experience Cupertino, CA
- ngo software engineer Cupertino, CA
- software engineer travel Cupertino, CA
- software engineer internship Cupertino, CA


