Amazon
Join the dynamic team behind the AWS Neuron Frameworks, which is the comprehensive software stack for AWS Inferentia and Trainium machine learning accelerators. As a Senior Software Engineer, you will play a pivotal role in advancing support for PyTorch and JAX within the AWS Neuron ecosystem, engaging actively with open-source communities to enhance the user experience for ML model developers.
Your key responsibilities will include:
Developing, improving, and releasing support for JAX and PyTorch frameworks for AWS Neuron.
Understanding the landscape of ML framework advancements and defining the AWS Neuron technology roadmap.
Collaborating closely with the PyTorch and JAX communities to enhance the development and optimization of ML models on accelerators.
Optimizing frameworks for AWS's accelerator architectures in collaboration with the compiler, training, and inference optimization teams.
In this role, you will be part of the AWS Utility Computing (UC) organization, which focuses on product innovations ranging from foundational services to advanced technologies. This environment values diverse experiences, and we encourage all candidates, regardless of their unique career paths, to apply.
At AWS, we promote work-life harmony, offering flexibility and a supportive company culture. Our team is committed to inclusion, with employee-led affinity groups that foster a sense of belonging and continuous learning.
If you are a driven software engineer with:
5+ years of professional software development experience.
Proficiency in at least one programming language.
Experience leading design or architecture of systems with a focus on reliability and scalability.
In-depth understanding of the full software development lifecycle.
Mentorship experience in leading engineering teams.
We also value experience with technologies and tools such as XLA, vLLM, or Hugging Face transformers.
To help you grow, we offer extensive mentorship and career advancement resources, ensuring you can attain your professional goals.
Come and be a part of something big—help shape the future of cloud computing.