Neuron Compiler Software Engineer
2 months ago
At Amazon, we're committed to making deep learning accessible to everyone. To achieve this vision, we've developed innovative software and hardware solutions that accelerate deep learning workloads.
AWS Neuron is a cutting-edge SDK that optimizes the performance of complex neural net models executed on AWS Inferentia and Trainium, our custom chips designed to accelerate deep learning workloads.
The Neuron SDK consists of a compiler, run-time, and debugger, integrated with popular deep learning frameworks like TensorFlow, PyTorch, and MXNet. It's preinstalled in AWS Deep Learning AMIs and Deep Learning Containers, making it easy for customers to get started with high-performance and cost-effective inference and training.
We're looking for talented students interested in learning about and contributing to deep learning compilers to solve our customers' toughest problems.
As a compiler engineer on the Neuron team, you'll be supporting the development of a compiler targeting AWS Inferentia and Trainium. You'll have the opportunity to work on a cutting-edge product, implement business-critical features, and be mentored by a brilliant team of experienced engineers.
Requirements- Experience with at least one modern language such as Java, Python, C++, or C# including object-oriented design
- Currently enrolled in a Bachelor's degree program or higher majoring in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field
- Candidates with strong interests and academic qualifications/research focus in two of the following areas: 1. Code generation, compute graph optimization, resource scheduling, 2. Data structure and algorithms, 3. Compiler optimization, 4. Machine learning
- Experience with XLA, TVM, MLIR, LLVM, and machine learning frameworks like PyTorch and JAX
- Available for a 3-month internship starting January 2025
- Previous technical internship(s)
Amazon is committed to a diverse and inclusive workplace. We're an equal opportunity employer and do not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, disability, age, or other legally protected status.
-
Neuron Compiler Software Engineer
4 weeks ago
Toronto, Ontario, Canada Amazon Full timeUnlock the Power of Deep Learning with AWS NeuronAt Amazon, we're committed to making deep learning accessible to everyone. Our Neuron team is working on innovative software and hardware solutions to accelerate deep learning workloads. We're looking for talented students to join our team and contribute to the development of a compiler targeting AWS...
-
Neuron Compiler Software Engineer
1 month ago
Toronto, Ontario, Canada Amazon Full timeAbout the RoleAt Amazon, we're committed to making deep learning pervasive for everyday developers and democratizing access to cutting-edge infrastructure. To deliver on this vision, we've created innovative software and hardware solutions that make it possible.Job SummaryWe're looking for a talented Compiler Engineer to join our Neuron team, where you'll be...
-
Neuron Compiler Software Engineer
2 months ago
Toronto, Ontario, Canada Amazon Full timeAbout the RoleWe are seeking a talented software engineer to join our Neuron team, where you will play a key role in developing a compiler targeting AWS Inferentia and Trainium, our custom Silicon ML accelerators.Key ResponsibilitiesDesign and implement business-critical features for our compiler, working closely with a brilliant team of experienced...
-
Neural Network Compiler Software Engineer
2 months ago
Toronto, Ontario, Canada Amazon Full timeAbout the RoleAt Amazon, we're committed to making deep learning pervasive for everyday developers and democratizing access to cutting-edge infrastructure. To achieve this vision, we've created innovative software and hardware solutions that make it possible.AWS Neuron: Optimizing Deep Learning WorkloadsAWS Neuron is the SDK that optimizes the performance of...
-
Software Compiler Manager
1 month ago
Toronto, Ontario, Canada Amazon Full timeAbout the RoleWe are seeking a highly skilled and experienced Manager III to lead our team of compiler engineers in developing, deploying, and scaling compilers for AWS Inferentia and Trainium. As a key member of the AWS Neuron team, you will collaborate with AWS ML services teams to innovate and ensure the Neuron SDK meets customer needs for high...
-
Senior Compiler Engineering Manager
1 day ago
Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time**Job Summary:**We are seeking an experienced Senior Compiler Engineering Manager to lead a team of compiler engineers in developing, deploying, and scaling a compiler targeting AWS Inferentia and Trainium.The successful candidate will have 3+ years of engineering team management experience, 6+ years of working directly within engineering teams experience,...
-
Senior Compiler Engineer Manager
3 weeks ago
Old Toronto, Ontario, Canada Amazon Full timeAbout the RoleThe AWS Neuron team is responsible for building innovative software solutions for AWS customers. As a Manager III on this team, you will lead a team of compiler engineers in developing, deploying, and scaling a compiler targeting AWS Inferentia and Trainium. You will need to be technically capable, credible, and curious in your own right as a...
-
Software Development Manager
4 weeks ago
Toronto, Ontario, Canada Amazon Full timeAbout the RoleWe are seeking a highly skilled and experienced Manager III to lead our team of compiler engineers in developing, deploying, and scaling compilers for AWS Inferentia and Trainium. As a trusted AWS Neuron Manager, you will be responsible for innovating on behalf of our customers, leveraging your vision and technical communication skills to...
-
Senior Compiler Engineer Manager
4 weeks ago
Old Toronto, Ontario, Canada Amazon Full timeAbout the RoleThe AWS Neuron team is seeking a highly skilled and experienced Manager III to lead a team of compiler engineers in developing, deploying, and scaling a compiler targeting AWS Inferentia and Trainium. As a trusted AWS Neuron Manager, you will be responsible for innovating on behalf of our customers, leveraging your vision and technical...
-
Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full timeJob OverviewThe Amazon Development Centre Canada ULC is seeking a Technical Lead for our AWS Neuron compiler development team in Toronto. As a Manager III, you will be responsible for leading a team of compiler engineers in developing, deploying, and scaling a compiler targeting AWS Inferentia and Trainium.
-
Senior Compiler Engineer
4 weeks ago
Old Toronto, Ontario, Canada Amazon Full timeAbout the RoleWe are seeking a highly skilled Senior Compiler Engineer to join our AWS Neuron team. As a key member of our team, you will be responsible for designing, implementing, and maintaining innovative software solutions to transform service performance, durability, cost, and security.Key ResponsibilitiesSolve challenging technical problems, often...
-
Software Compiler Engineer
4 weeks ago
Toronto, Ontario, Canada Amazon Full timeUnlock the Power of Deep Learning with AmazonAt Amazon, we're revolutionizing the way developers work with deep learning. Our vision is to make it accessible to everyone, and we're looking for talented individuals to join our team.The Neuron Compiler team is at the forefront of this innovation, developing cutting-edge software that optimizes neural net...
-
Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full timeAmazon Development Centre Canada ULC is seeking a Senior Manager III to lead a team of compiler engineers on the AWS Neuron project. As a trusted leader, you will be responsible for developing, deploying, and scaling a compiler targeting AWS Inferentia and Trainium.About the JobThe successful candidate will have 6+ years of experience in engineering team...
-
Neural Network Compiler Software Engineer Intern
4 weeks ago
Toronto, Ontario, Canada Amazon Full timeUnlock the Power of Deep Learning with AmazonAt Amazon, we're committed to making deep learning accessible to everyone. To achieve this vision, we've developed innovative software and hardware solutions that accelerate deep learning workloads. Our team is looking for talented students to join us as a Compiler Engineer on the Neuron team.About the RoleAs a...
-
Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full timeAbout UsAmazon Development Centre Canada ULC is at the forefront of innovation in silicon and software, combining cloud scale with the world's most talented engineers. Our team covers multiple disciplines including silicon engineering, hardware design and verification, software and operations.Job DescriptionWe are seeking a highly skilled Manager III to lead...
-
Software Development Manager
3 weeks ago
Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full timeAbout the RoleThe Amazon Development Centre Canada ULC is seeking a highly skilled Software Development Manager to lead our AWS Neuron team. As a Manager III, you will be responsible for developing, deploying, and scaling a compiler targeting AWS Inferentia and Trainium. You will need to be technically capable, credible, and curious in your own right as a...
-
Software Development Manager
4 weeks ago
Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full timeAbout the RoleThe Amazon Development Centre Canada ULC is seeking a highly skilled Software Development Manager to lead our team of compiler engineers in developing, deploying, and scaling a compiler targeting AWS Inferentia and Trainium. As a trusted AWS Neuron Manager, you will be responsible for innovating on behalf of our customers, leveraging your...
-
Software Development Manager
4 weeks ago
Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full timeAbout the RoleThe Amazon Development Centre Canada ULC is seeking a highly skilled and experienced Manager III to lead a team of compiler engineers in developing, deploying, and scaling a compiler targeting AWS Inferentia and Trainium. As a trusted AWS Neuron Manager, you will be responsible for innovating on behalf of our customers, leveraging your vision...
-
Software Development Manager
1 month ago
Old Toronto, Ontario, Canada Amazon Full timeJob Title: Software Development ManagerJoin Amazon's AWS Neuron team as a Software Development Manager and lead a team of compiler engineers in developing, deploying, and scaling a compiler targeting AWS Inferentia and Trainium.About the RoleWe are seeking a highly skilled and experienced Software Development Manager to join our team. As a Manager III on the...
-
Senior Software Development Engineer
4 weeks ago
Toronto, Ontario, Canada Amazon Full timeRevolutionize Business Operations with AWS NeuronAre you passionate about building software solutions that transform how businesses operate? Do you enjoy working on cutting-edge products at the intersection of machine learning, high-performance computing, and distributed architectures? We're seeking a Senior Software Development Engineer to join our AWS...