Software Engineer II, Annapurna Labs ML Acceleration Systems Software
Listed on 2026-05-16
-
Software Development
Software Engineer, AI Engineer (Applied/Software), Machine Learning/ ML Engineer, Python
Overview
Annapurna Labs designs silicon and software that accelerates innovation. Customers choose us to create cloud solutions that solve challenges that were unimaginable a short time ago – even yesterday. Our custom chips, accelerators, and software stacks enable us to take on technical challenges that have never been seen before, delivering results that help our customers change the world.
Responsibilities- Member of a team responsible for the software associated with server components and integration into EC2.
- Working with the MLA Hardware, Test and Manufacturing teams to create a coordinated software package to enable both qualification and rapid deployment of software.
- Developing software (C, C++, Python, Lua) that can be maintained, improved, documented, tested, and reused.
The MLA Systems Software team focuses on server software for initialization, monitoring, debug, testing, qualification, and manufacturing. Our goal is to help the organization scale through software and automation.
Basic Qualifications- 3+ years of non‑internship professional software development experience.
- 2+ years of non‑internship design or architecture of new and existing systems.
- Experience programming with at least one software language.
- 3+ years of full software development life cycle experience, including coding standards, code reviews, source control, build processes, testing, and operations.
- Bachelor's degree in computer science or equivalent.
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
CompensationUSA, CA, Cupertino – – USD annually
USA, TX, Austin – – USD annually
Company:
Annapurna Labs (U.S.) Inc.
Job : A
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).