Senior Compiler Engineer

2 weeks ago


Redmond, Washington, United States Amazon Development Center U.S., Inc. Full time

Role Summary

We are seeking a highly skilled Senior Compiler Engineer to join our team at Amazon Development Center U.S., Inc. as a Sr. ML Compiler Engineer III on the Neuron Compiler Automated Reasoning Group.

Key Responsibilities

  • Develop and maintain tooling for best-in-class technology for raising the bar of the Neuron Compiler's accuracy and reliability.
  • Help lead the efforts building fuzzers and specification synthesis tooling for our LLVM-based compiler.
  • Work in a team with a science focus, striving to push what we do to the edge of what is known, to best deliver our customers.

Requirements

  • 6+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience.
  • 5+ years of experience in developing compiler features and optimizations.
  • Proficiency in C++ and Python programming, applied to compiler or verification projects.
  • Familiarity with LLVM, including knowledge of abstract interpretation and polyhedral domains.
  • Demonstrated scientific approach to software engineering problems.

Preferred Qualifications

  • Masters degree or PhD in computer science or equivalent.
  • Experience with deep learning frameworks like TensorFlow or PyTorch.
  • Understanding of large language model (LLM) training processes.
  • Knowledge of CUDA programming for GPU acceleration.

About the Role

This role will involve working closely with our custom-built Machine Learning accelerators, including Inferentia/Trainium, which represent the forefront of AWS innovation for advanced ML capabilities, powering solutions like Generative AI.

Compensation

The base pay for this position ranges from $151,300/year in our lowest geographic market up to $261,500/year in our highest geographic market.

Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience.

Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits.



  • Redmond, Washington, United States Microsoft Corporation Full time

    The AI Compiler team at Microsoft develops the AI software used to train and deploy the world's most advanced AI models.We build state-of-the-art AI compilers and design new AI programming abstractions for Microsoft's supercomputers and next-generation AI hardware.Our inter-disciplinary team operates at the intersection of compiler engineering, programming...


  • Redmond, Washington, United States Nvidia Full time

    Join Our Team as a Backend Compiler EngineerWe are seeking a highly skilled Backend Compiler Engineer to join our GPU Software organization. Our Compiler team is responsible for developing and optimizing the highest performance GPU machine instructions for Graphics and Compute.About the RoleAs a Backend Compiler Engineer, you will be responsible...


  • Redmond, Washington, United States NVIDIA Full time

    Job DescriptionWe are seeking a highly skilled Compiler Optimization Engineer to join our Compute Compiler Team at NVIDIA. As a key member of our team, you will be responsible for delivering features and improvements to CUDA and other compute compilers to better realize the potential of NVIDIA GPUs for a growing range of computational workloads.Key...


  • Redmond, Washington, United States NVIDIA Full time

    We are seeking an experienced Compiler Architect to lead our Compute Compiler Team in delivering features and improvements to CUDA and other compute compilers.The successful candidate will be responsible for providing technical leadership to a small team of engineers working on compiler middle-end optimizations.Key responsibilities include analyzing the...


  • Redmond, Washington, United States NVIDIA Full time

    We are seeking an experienced Compiler Architect to lead our Compute Compiler Team in delivering features and improvements to CUDA and other compute compilers.The ideal candidate will have technical leadership experience and a strong background in compiler optimization, with a focus on accelerating general-purpose computation on the GPU.As a key member of...


  • Redmond, Washington, United States META Full time

    Job SummaryMeta Reality Labs is seeking a highly skilled Research Engineer, ML Compiler to join our team. As a key member of our research and development team, you will play a critical role in designing and implementing a compiler tool-chain for state-of-the-art deep learning hardware components optimized for AR/VR systems.Key ResponsibilitiesAnalyze and...


  • Redmond, Washington, United States META Full time

    Job Summary:Meta Reality Labs is seeking a skilled Compiler Developer to support the development of the compiler tool-chain for state-of-the-art deep learning hardware components optimized for AR/VR systems. The ideal candidate will contribute to a full stack development effort compiling PyTorch models down to binaries for hardware accelerator blocks.Key...


  • Redmond, Washington, United States Nintendo Full time

    Job Title: Senior Engineer, CPU DebuggerNintendo is seeking a highly skilled Senior Engineer to join our CPU Debugger team in Redmond, WA. As a key member of our team, you will be responsible for designing and developing cutting-edge tools and technologies to improve the productivity of our software developers.About the RoleWe are looking for a talented...


  • Redmond, Washington, United States Microsoft Corporation Full time

    Job SummaryWe are seeking an experienced Software Engineer - Compiler to help us define and build the future of GPU programming through HLSL for Xbox and Windows.About the RoleAs a member of the High Level Shading Language (HLSL) compiler team, you will be responsible for advancing graphics and GPU programming by driving new initiatives to design, implement,...


  • Redmond, Washington, United States Microsoft Corporation Full time

    The AI Frameworks team at Microsoft develops the software used to train and deploy the world's most advanced AI models.We build state-of-the-art AI compilers and design new AI programming abstractions for Microsoft's supercomputers and next-generation AI hardware.Our team operates at the intersection of compiler engineering, programming language design,...


  • Redmond, Washington, United States Nintendo Full time

    We are seeking a highly skilled Senior Software Engineer to join our team at Nintendo Technology Development in Redmond, Washington. As a key member of our software development team, you will be responsible for designing, developing, and delivering complex engineering projects from start to finish.Your primary focus will be on debugging and optimizing...


  • Redmond, Washington, United States Nintendo Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Nintendo Technology Development in Redmond, WA. As a key member of our engineering team, you will be responsible for designing, developing, and delivering complex software projects that meet the needs of our software developers.Key ResponsibilitiesDebugging and...


  • Redmond, Washington, United States Microsoft Corporation Full time

    The AI Compiler team at Microsoft Corporation is responsible for developing cutting-edge AI software used to train and deploy the world's most advanced AI models.We build state-of-the-art AI compilers and design new AI programming abstractions for Microsoft's supercomputers and next-generation AI hardware.Our team operates at the intersection of compiler...


  • Redmond, Washington, United States Microsoft Corporation Full time

    AI Compiler EngineerMicrosoft is seeking a highly skilled AI Compiler Engineer to join our team. As a key member of our AI Compiler team, you will design and develop AI software in C/C++, Python, and other languages.Key Responsibilities:Design and develop AI software in C/C++, Python, and other languages.Implement innovative new compiler features and...

  • Senior Data Engineer

    3 weeks ago


    Redmond, Washington, United States Vaco Full time

    Job Title: Senior Data EngineerJob Summary:Vaco is seeking a highly skilled Senior Data Engineer to join our team. As a Senior Data Engineer, you will be responsible for designing, implementing, and maintaining large-scale data systems on AWS.Key Responsibilities:Design and implement data pipelines using AWS services such as S3, Lambda, and GlueDevelop and...

  • Senior Data Engineer

    2 weeks ago


    Redmond, Washington, United States Omni Inclusive Full time

    Job Title: Senior Data EngineerJob Summary:We are seeking a highly skilled Senior Data Engineer to join our team at Omni Inclusive. As a Senior Data Engineer, you will be responsible for designing, developing, and maintaining large-scale data processing systems using Azure Synapse.Key Responsibilities:Design and develop data processing pipelines using Azure...


  • Redmond, Washington, United States Round-Peg Solutions (RPS) Full time

    Senior Design EngineerWe're partnering with a leading manufacturing and technology company to find a Senior Design Engineer for their cutting-edge R&D team. As a Senior Design Engineer, you'll be working at the forefront of new technology, driving innovation in automation, AI, and autonomous vehicles.This is a product design role located in Redmond/Bothell,...

  • Senior GNC Engineer

    2 weeks ago


    Redmond, Washington, United States SpaceX Full time

    Job Title: Senior GNC EngineerJob Summary:SpaceX is seeking a highly skilled Senior GNC Engineer to join our Starlink team. As a Senior GNC Engineer, you will be responsible for developing and implementing guidance, navigation, and control systems for our satellite constellation.Responsibilities:* Develop and implement GNC algorithms and software*...


  • Redmond, Washington, United States Allen Rose Group Full time

    Job Title: Senior Rendering EngineerWe are seeking a highly skilled Senior Rendering Engineer to join our team at the Allen Rose Group.About the RoleThis is an exciting opportunity to work on a cutting-edge project focused on low-power rendering of human skin. As a Senior Rendering Engineer, you will be responsible for investigating novel designs of neural...


  • Redmond, Washington, United States Space Exploration Technologies Corp. Full time

    Job Title: Senior Materials EngineerJob Summary:We are seeking a highly skilled Senior Materials Engineer to join our team at Space Exploration Technologies Corp. As a key member of our Starlink Materials team, you will be responsible for developing and implementing new material technologies for our satellites and ground infrastructure.Responsibilities:*...