Annapurna Labs

Technology

SeniorSoftwareEngineer,MachineLearningAccelerator

$151–262k Austin, Texas, United States FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Software Engineer, Machine Learning Accelerator at Annapurna Labs. Skills: Machine Learning hardware, Server software, Hardware/software co-design. Support development and management of services. Design silicon and software”

Industry & Context.

Technology
Problems you'll solve

Troubleshooting; Debugging

What They're Looking For.

Must Have

5+ years software development experience, 5+ years programming experience, 5+ years leading design or architecture, 5+ years full software development life cycle experience, Experience as a mentor, Experience as a tech lead, Experience leading an engineering team

Nice to Have

Bachelor's degree in computer science, Experience writing low level drivers, Experience with hardware troubleshooting, Experience with hardware debugging

What You'll Do.

Support development and management of services

Design silicon and software

Write software for advanced servers

Develop software for machine learning hardware

Work with silicon design teams

Work with hardware design teams

Develop maintainable software

Develop improved software

Develop documented software

Develop tested software

Develop reusable software

Focus on server software

Develop software for debug

Develop software for testing

Develop software for qualification

Develop software for manufacturing

Develop low level software

Develop high level software

Scale organization using software

Scale organization using automation

How You'll Work.

Team & Collaboration

Silicon design teams; Hardware design teams

Full Job Description

AWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a member of the UC organization, you’ll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for customers who require specialized security solutions for their cloud services. Annapurna Labs (our organization within AWS UC) 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, and deliver results that help our customers change the world. 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 MLA Technology team is looking for candidates interested in diving deep into the different hardware technologies that power our Machine Learning servers and view the software to drive these technologies as the deliverable. Do you like hacking memory using PCIe expansion cards? Great! Do you read data sheets like others read the news? Great! Done some embedded programming? Great! Messed with FPGAs? Great! Hacked your autonomous vacuum cleaner? Great! Let the magic smoke out once or twice? Didn't we all ... Did this make you smile? Awesome. Our team writes software focused on hardware for the most advanced servers in the world. If that interests you, come join our team! Key job responsibilities - Members of the team are responsible for software related to machine learning hardware at all points

Free ATS check

Applying for this Senior Software Engineer, Machine Learning Accelerator 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 →