JobMesh

Software Development Engineer, Distributed Systems, Annapurna Labs

Amazon.com · Seattle, Washington, US

Annapurna Labs builds custom Machine Learning accelerators that are at the forefront of AWS innovation and one of several AWS tools used for building Generat...

Job description

Annapurna Labs builds custom Machine Learning accelerators that are at the forefront of AWS innovation and one of several AWS tools used for building Generative AI on AWS. The Neuron Compiler Engineering team is searching for a Software Development Engineer to support the development infrastructure of a compiler to enable the world's largest ML workloads to run efficiently in the cloud. Amazon Annapurna Labs organization is responsible for silicon development at AWS. Organization covers multiple disciplines including silicon engineering, hardware design and verification, software and operations. The AWS Neuron team works to optimize the performance of complex neural net models on our custom-built AWS hardware. More specifically, the AWS Neuron team is developing a deep learning compiler stack that takes neural network descriptions created in frameworks such as TensorFlow, PyTorch, and Jax, and converts them into code suitable for execution. As a Software Development Engineer on the team, you will be responsible for identifying and designing solutions that enable efficient and reliable build, test, and release mechanisms for the Neuron compiler. You will participate in design and im...