> Markdown version of [/jobs/ext/1791238-software-development-manager-compiler](https://www.wearedevelopers.com/jobs/ext/1791238-software-development-manager-compiler). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Development Manager - Compiler - **Company:** Amazon.com, Inc. - **Location:** Cupertino, CA, United States - **Experience:** Experienced - **Salary:** $212,700.0 - $287,700.0 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Amazon Web Services, Code Generation, Computer Engineering, Software Debugging, Software Design Patterns, Graph Theory, Open Source Technology, Azure Machine Learning, Software Engineering, Graphics Processing Unit (GPU), Large Language Models, Deep Learning, LLVM, Information Technology, Optimization Algorithms, Software Coding - **Published:** July 8, 2026 - **Apply:** https://www.jobmonkeyjobs.com/career/27832140/Software-Development-Manager-Compiler-California-Cupertino-7375 ## About the Role You: We are seeking a talented SW Engineering Manager with strong leadership/ mentoring skills to join our Deep Learning Compiler Team. As a Manager III you be leading a team of experienced compiler engineers developing compiler optimization algorithms and deploying, at scale, a new compiler targeting AWS custom hardware. You'll need to be technically capable, credible, and curious in your own right as a trusted AWS Neuron Manager, innovating on behalf of our customers. You'll leverage your technical communications skill as a hands-on partner to AWS ML services teams, involved in pre-silicon design, bringing new products/features to market. As deep learning models become more versatile, using compiler technologies to achieve both high performance and high productivity becomes essential. Join the team to build the software that will boost the entire deep learning community. You will have deep knowledge of resource management, scheduling, code generation, optimization, and new instruction architectures including CPU, NPU, GPU and novel forms of compute., 5+ years of engineering team management experience - 9+ years of working directly within engineering teams experience - 4+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience - Experience partnering with product or program management teams - Deep understanding of compilers (resource management, instruction scheduling, code generation, and compute graph optimization) - Strong software design fundamentals and excellent system-level coding skills with an emphasis on graph theory and performance techniques, PhD in computer science, computer engineering, or related field, or MS degree - Experience with general troubleshooting/debugging of hardware, or experience in developing and deploying LLMs in production on GPUs, Neuron, TPU or other AI acceleration hardware - Experience with XLA, TVM, MLIR, LLVM, deep learning models and algorithms, and deep learning framework design. - Interactions with open-source communities, in either a leadership or code contributor role ## Related Videos - [Fireside Chat with Werner Vogels, VP & CTO, Amazon.com & Daniel Gebler, CTO at Picnic](https://www.wearedevelopers.com/videos/1405-fireside-chat-with-werner-vogels-vp-cto-amazon-com-daniel-gebler-cto-at-picnic) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) - [CUDA in Python](https://www.wearedevelopers.com/videos/1294-cuda-in-python) - [Getting Started with Machine Learning](https://www.wearedevelopers.com/videos/260-getting-started-with-machine-learning) - [How to become an AI toolsmith](https://www.wearedevelopers.com/videos/653-how-to-become-an-ai-toolsmith) - [The Future Past of Technology - A Game Developers POV](https://www.wearedevelopers.com/videos/1386-the-future-past-of-technology-a-game-developers-pov) ## Related Articles - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [What is Software Engineering in the Age of AI?](https://www.wearedevelopers.com/magazine/640-what-is-software-engineering-in-the-age-of-ai)