Annapurna Labs (U. S. ) Inc.

Technology

SoftwareEngineerII,MLAAutomation&Deployments

$70–194k Austin, Texas, United States FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid candidates.

The Brief

“Software Engineer II, MLA Automation & Deployments at Annapurna Labs (U. S. ) Inc.. Skills: Automation, CI/CD, Cloud. Understand MLA platforms. Design CI/CD automation”

Industry & Context.

Technology
Problems you'll solve

Root cause analysis

What They're Looking For.

Must Have

3+ years software development experience, 2+ years system design experience, Experience programming one language

Nice to Have

3+ years full SDLC experience, Experience building complex software systems

What You'll Do.

Understand MLA platforms

Design CI/CD automation

Build CI/CD automation

Improve customer experience

Improve system quality

Understand ML challenges

Improve release efficiency

Improve operations efficiency

Develop maintainable software

Develop improvable software

Develop documented software

Develop testable software

Develop reusable software

How You'll Work.

Team & Collaboration

Machine Learning Software Teams; Machine Learning Hardware Teams

Full Job Description

In Annapurna Labs we are at the forefront of hardware/software co-design not just in Amazon Web Services (AWS) but across the industry. The Release and Automation Software Team is looking for candidates interested in designing and building services and automations to improve the releases and operations of our Machine Learning servers. Have you ever wondered how some public bug ever made it to production? Ever built a custom test runner and automated it for every build? Do you despise repeated manual work? Have you built any automation for your home? The lights, maybe window blinds, maybe the thermostat, or maybe you had a wild animal problem and you set up a motion sensor to turn on the sprinklers and send them packing. If that fits you or just sounds fun we want to hear from you. Come learn about the inner workings of the largest and most comprehensive cloud provider on the planet. Our team writes software to automate the release and daily operations of multiple platforms. Come join our team. We are seeking an engineer that is comfortable with Java or Kotlin, familiar with AWS Step functions, Databases (DynamoDB, Timestream, etc), Lambdas, CDK, Cloud Formation, EC2, and experienced with releasing software at scale with CI/CD. Key job responsibilities - Understand the Machine Learning Acceleration (MLA) platforms and designing and build CI/CD and other automation to improve customers experience and quality of the system. - Works with Machine Learning Software and Hardware Teams to understand challenges and improve efficiency and quality of releases and operations - Develop software which can be maintained, improved upon, documented, tested, and reused. A day in the life Inclusive Team Culture Here at AWS, we embrace our differences. We are committed to furthering our culture of inclusion. We have ten employee-led affinity groups, reaching 40,000 employees in over 190 chapters globally. We have innovative benefit offerings, and host annual and ongoing learning experi

Free ATS check

Applying for this Software Engineer II, MLA Automation & Deployments 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.

Read Company Rants →