
About Amazon
The everything store and cloud computing leader
Key Highlights
- Headquartered in South Lake Union, Seattle, WA
- Over 1.5 million employees worldwide
- Leading cloud services through Amazon Web Services (AWS)
- Acquired Whole Foods, Twitch, and Ring
Amazon, headquartered in South Lake Union, Seattle, WA, is the world's largest online retailer and a leader in cloud computing through Amazon Web Services (AWS). With over 1.5 million employees globally, Amazon operates in various sectors, including AI with its Alexa devices and a vast marketplace k...
🎁 Benefits
Amazon offers competitive salaries, stock options, generous PTO policies, and comprehensive health benefits. Employees also have access to a learning ...
🌟 Culture
Amazon's culture is driven by customer obsession and a focus on innovation. The company encourages employees to think big and move fast, fostering an ...
Skills & Technologies
Overview
Amazon is hiring a Senior Software Development Engineer to lead a technical team focused on profiling and optimization tools for ML accelerators. You'll work with AWS and Python to enhance performance for large ML workloads. This position requires strong experience in machine learning and software development.
Job Description
Who you are
You have 5+ years of experience in software development, particularly in machine learning and performance optimization. Your background includes leading technical teams and collaborating closely with hardware and software engineers to deliver impactful tools. You possess a deep understanding of profiling software and are skilled in identifying bottlenecks in large-scale compute environments.
You are proficient in AWS and Python, with a strong grasp of machine learning concepts and tools. Your experience includes working with performance profiling tools and developing custom kernels to improve efficiency. You thrive in collaborative environments and are passionate about mentoring junior engineers while fostering a culture of knowledge-sharing.
What you'll do
In this role, you will provide technical leadership to the Neuron Core Tools team, ensuring the development of essential performance profiling tools for ML workloads. You will collaborate with various teams, including frameworks and compiler teams, to gather requirements and anticipate future needs based on the product roadmap. Your responsibilities will include overseeing the timely release of core performance tools and enhancing the efficiency of large-scale compute through innovative solutions.
You will engage in one-on-one mentoring and conduct thorough code reviews, contributing to the professional growth of your team members. Your role will also involve staying updated on industry trends and advancements in machine learning to ensure that your team remains at the forefront of technology.
What we offer
At Amazon, we value diverse experiences and are committed to creating an inclusive environment. You will have access to a comprehensive benefits package, including medical, financial, and other perks. We encourage you to apply even if your experience doesn't match every requirement, as we believe in fostering a culture of growth and development.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Amazon.
Similar Jobs You Might Like
Based on your interests and this role

Software Development Manager
Amazon is hiring a Software Development Manager for the Neuron Tools team to lead the development of high-performance monitoring and profiling tools for machine learning applications. You'll work with C++, PyTorch, and TensorFlow to optimize AI workloads. This position requires a strong background in AI/ML tools and performance analysis.

Software Development Engineer
Amazon is hiring a Senior Software Development Engineer to lead a technical team focused on compute sanitization for Neuron ML accelerators. You'll collaborate with hardware and software teams, ensuring the right tools are available for defect identification. This role requires strong technical leadership and experience with AWS.

Software Development Engineer
Amazon is hiring a Senior Software Development Engineer for Annapurna Labs to design and optimize embedded software for cloud infrastructure. You'll work with C/C++ and AWS technologies, impacting millions of customers globally. This position requires 8+ years of experience in embedded software development.

Software Engineering Manager
Amazon is seeking a Software Engineering Manager for their ML Accelerators team at AWS Neuron. You'll lead a team of compiler engineers to design and implement machine learning compiler solutions using technologies like Python, TensorFlow, and PyTorch. This role requires strong leadership and technical expertise in machine learning.

Software Development Engineer
Amazon is hiring a Senior Software Development Engineer for Annapurna Labs to design and optimize embedded software for cloud infrastructure. You'll work with C/C++ and AWS technologies, impacting millions of customers globally.