Amazon Development Centre Canada ULC
Technology
MLCompilerEngineer,AWSNeuron
Neural analysis suggests this role is
optimal for Mid candidates.
“ML Compiler Engineer, AWS Neuron at Amazon Development Centre Canada ULC. Skills: ML Compiler, Performance optimization, Machine Learning. Analyze system-level performance. Optimize machine learning models”
Industry & Context.
Root cause analysis; Troubleshooting
What They're Looking For.
Must Have
3+ years software development, 2+ years system design, Programming experience
Nice to Have
3+ years SDLC experience, Bachelor's degree computer science, Experience in n and hiring process
What You'll Do.
Analyze system-level performance
Optimize machine learning models
Conduct performance analysis
Enable and optimize ML models
Design compiler optimizations
Implement compiler optimizations
Develop optimization techniques
Enhance SDK performance
How You'll Work.
Team & Collaboration
Across compiler teams; Across runtime teams; Across framework teams; Cross-functional teams
Full Job Description
The Annapurna Labs team at Amazon Web Services (AWS) builds AWS Neuron, the software development kit used to accelerate deep learning and GenAI workloads on Amazon’s custom machine learning accelerators, Inferentia and Trainium. The Product: The AWS Machine Learning accelerators (Inferentia/Trainium) offer unparalleled ML inference and training performances. They are enabled through state-of-the-art software stack - the AWS Neuron Software Development Kit (SDK). This SDK comprises an ML compiler, runtime, and application framework, which seamlessly integrate into popular ML frameworks like PyTorch. AWS Neuron, running on Inferentia and Trainium, is trusted and used by leading customers such as Snap, Autodesk, and Amazon Alexa. The Team: Annapurna Labs was a startup company acquired by AWS in 2015, and is now fully integrated. If AWS is an infrastructure company, then think Annapurna Labs as the infrastructure provider of AWS. Our org covers multiple disciplines including silicon engineering, hardware design and verification, software, and operations. AWS Nitro, ENA, EFA, Graviton and F1 EC2 Instances, AWS Neuron, Inferentia and Trainium ML Accelerators, and in storage with scalable NVMe, are some of the products we have delivered over the last few years. Within this ecosystem, the Neuron Compiler team is developing a deep learning compiler stack that takes state of the art LLM, Vision, and multi-modal models created in frameworks such as TensorFlow, PyTorch, and JAX, and makes them run performantly on our accelerators. The team is comprised of some of the brightest minds in the engineering, research, and product communities, focused on the ambitious goal of creating a toolchain that will provide a quantum leap in performance. The Neuron team is hiring systems and compiler engineers in order to solve our customers toughest problems. Specifically, the performance team in Toronto is focused on analysis and optimization of system-level performance of machine learning mo
Applying for this ML Compiler Engineer, AWS Neuron 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 Amazon Development Centre Canada ULC?
Real rants from real employees. Read before you apply.