JobMesh

Sr. Software Engineer, Annapurna Labs, ML Acceleration

Amazon.com · Austin, Texas, US

Annapurna Labs designs silicon and software that accelerates innovation. Customers choose us to create cloud solutions that solve challenges that were unimag...

Job description

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, and deliver results that help our customers change the world. The Machine Learning Platform Software Team is looking for a Senior Software Engineer who wants to develop industry leading acceleration platforms with an affinity towards efficient, robust, and highly available systems. Key job responsibilities: You will develop software that initializes machine learning accelerators and monitor server health by collecting sensor data, logs, and device metrics. - Evaluate and optimize firmware performance - Develop tests to validate firmware - Develop systems software - Build data collection and aggregation systems at AWS scale - Build error detection and recovery mitigation systems at AWS scale A day in the life: The team is focused on our organization's ability to scale. Automation, software best practices, and good architectural abstractions are key to this endeavo...