Senior Compiler Optimization Engineer, MLIR

3 weeks ago


Kirkland, United States NVIDIA Full time

We are looking for an experienced Senior Compiler Optimization Engineer for an exciting role in our Compute Compiler Team. We deliver features and improvements to CUDA and other compute compilers to better realize the potential of NVIDIA GPUs for a growing range of computational workloads, ranging from deep learning, scientific computation, and self-driving cars. Our compiler organization makes its mark on every GPU NVIDIA produces. We need you as a key member of a small team that is working on a core compiler component for accelerating general purpose computation on the GPU. You will be solving critical problems working alongside some of the top valued diverse minds in GPU computing and systems software, doing what you enjoy. See your efforts in action as HPC and DL developers use features and optimizations to achieve the best performance of their applications. If this sounds like a fun challenge, we want to hear from you What you will be doing: Analyze the performance of application code running on NVIDIA GPUs with the aid of profiling tools. Identify opportunities for performance improvements in the MLIR/LLVM based compiler middle end optimizer. Design and develop new compiler passes and optimizations to produce best-in-class, robust, supportable compiler and tools. Interact with Open-source LLVM community to ensure tighter integration. Work with geographically distributed compiler, hardware and application teams to oversee improvements and problem resolutions. Be part of a team that is at the center of deep-learning compiler technology spanning architecture design and support through higher level languages. What we need to see: B.S, M.S or Ph.D. in Computer Science, Computer Engineering, or related fields (or equivalent experience) 6+ years experience in Compiler Optimizations such as Loop Optimizations, Inter-procedural optimizations and Global optimizations. Excellent hands-on C++ programming skills. Understanding of any Processor ISA (GPU ISA would be a plus). Strong background in software engineering principles with a focus on crafting robust and maintainable solutions to challenging problems Good communication and documentation skills and self-motivated Ways for you to stand out from the crowd: Experience in developing applications in CUDA or other parallel programming language. Deep understanding of parallel programming concepts. Experience working on compile-time improvements in JIT compilation contexts. MLIR, LLVM and/or Clang compiler development experience. Familiarity with deep learning frameworks and NVIDIA GPUs. NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High-Performance Computing and Visualization. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services. Our work opens up new universes to explore, enables amazing creativity and discovery, and powers what were once science fiction inventions from artificial intelligence to autonomous cars. We are looking for great people like you to help us accelerate the next wave of artificial intelligence. The base salary range is 180,000 USD - 339,250 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis. NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual



  • Kirkland, 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.Our compiler...


  • Kirkland, United States NVIDIA Full time

    We are looking for an experienced Compiler Architect with technical leadership experience for an exciting role in our Compute Compiler Team. We deliver features and improvements to CUDA and other compute compilers to better realize the potential of NVIDIA GPUs for a growing range of computational workloads, ranging from deep learning, scientific computation,...

  • Senior Civil Engineer

    4 weeks ago


    Kirkland, Washington, United States iQuasar Full time

    Job Summary:We are seeking a highly skilled Senior Civil Engineer to oversee the design and management of various private and public projects. The ideal candidate will have 3+ years of experience in civil engineering and a strong background in site layout, paving, and grading design, stormwater management, sanitary sewer and water, landscape, and erosion...


  • Kirkland, Washington, United States PACCAR Full time

    Uptime Engineering SeniorPACCAR Inc is a global leader in the commercial vehicle, financial, and customer service fields. We are seeking a technical leader to join our uptime engineering team. This individual will analyze diagnostic data across 10,000+ Kenworth and Peterbilt trucks to determine and drive corrective action resolution with the goal of...


  • Kirkland, Washington, United States Docugami Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Docugami, a Seattle-area document engineering startup. As a key member of our engineering team, you will be responsible for designing and developing innovative software solutions that leverage artificial intelligence to transform how businesses create and manage...


  • Kirkland, Washington, United States AtkinsRéalis Full time

    Job DescriptionAtkinsRéalis is seeking a highly skilled Senior Electrical Engineer to lead and work on various Electrical Engineering projects. This position is open to in-office and hybrid work schedules.The ideal candidate will have a thorough knowledge of Electrical design and engineering techniques, with experience in industrial, biotech,...


  • Kirkland, Washington, United States ServiceNow Full time

    ServiceNow is seeking a Senior Quality Engineer to join our team in Kirkland, WA.As a Senior Quality Engineer, you will design and develop robust automated tests and frameworks to validate product functionality and reduce manual testing effort and regression for various products.You will test the code, performance, scalability, and workflows of software...


  • Kirkland, United States Mitutoyo Research & Development America, Inc. Full time

    Job DescriptionJob DescriptionSenior Electronics EngineerKirkland, Washington - Full Time Looking to develop advanced electronics for metrology products that benefit society? Do you want to work at a highly stable company that values team members and work-life balance? We are looking for a Senior Electronics Engineer who wants to innovate and grow to the...


  • Kirkland, Washington, United States Astronics Full time

    Electrical Engineer Job DescriptionAstronics AES is seeking a highly skilled Senior Electrical Engineer to join our team in Everett, WA. As a key member of our Ballard Technology Hardware Engineering Team, you will be responsible for designing and developing electrical systems for our cutting-edge products.Key Responsibilities:Design and develop electrical...


  • Kirkland, Washington, United States Intelsat Full time

    Job SummaryWe are seeking a highly skilled Senior Engineer, Electrical Engineering to join our team at Intelsat. As a key member of our aircraft engineering group, you will be responsible for developing high-end electrical installation designs that integrate connectivity into commercial and business aircraft.Key ResponsibilitiesDesign and develop detailed...


  • Kirkland, Washington, United States ServiceNow Full time

    Transformative Infrastructure SolutionsAt ServiceNow, we're revolutionizing the way organizations work. As a Senior Systems Engineer, you'll play a pivotal role in designing, developing, and managing scalable server infrastructure tools. Your focus will be on OS build and deployment automation, ensuring high system availability.Key Responsibilities:Lead the...


  • Kirkland, Washington, United States GenCap Construction Corp. Full time

    Job SummaryThe Senior Project Engineer will be responsible for reviewing, analyzing, and managing field coordination issues with project team members and participants. This role will support management positions in financial, procurement, cost issues, and field coordination for successful project delivery within budget and schedule.Key Responsibilities•...


  • Kirkland, Washington, United States Warner Media, LLC Full time

    Gameplay Software Engineer RoleAt Warner Bros., we're seeking a skilled Gameplay Software Engineer to join our team. As a key member of our development team, you'll be responsible for designing and implementing gameplay features for our next AAA title.Key Responsibilities:Collaborate with our design team to coordinate the implementation of gameplay...


  • Kirkland, Washington, United States AtkinsRéalis Full time

    About the RoleWe are seeking a highly skilled Senior Electrical Engineer to lead and work on various Electrical Engineering projects. This position is open to in-office and hybrid work schedules.Key ResponsibilitiesPlan and execute electrical engineering activities and multiple office project execution.Ensure all engineering work is completed on schedule, on...


  • Kirkland, United States NVIDIA Full time

    NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It's a unique legacy of innovation that's fueled by great technology-and amazing people. We seek an Senior Python Engineer to join our Ethernet Switch SONiC Network OS. As a Python Engineer at NVIDIA, you will have to work closely with NVIDIA's...


  • Kirkland, Washington, United States JCSI Full time

    About the Role:We are seeking a highly skilled Electrical Engineer to join our team as a Senior Electrical Engineer - Power Systems Expert. In this role, you will be responsible for designing and implementing electrical engineering solutions for power and industrial projects.Key Responsibilities:Design and implement electrical engineering solutions for power...


  • Kirkland, Washington, United States Lowe's Full time

    Job SummaryLowe's Innovation Labs is a hub for innovation and experimentation, pushing the boundaries of home improvement retail. As a Senior Software Engineer - AI/ML, you will be part of a team that accelerates the experiences customers expect today and develops the capabilities that power tomorrow.This role involves developing state-of-the-art...


  • Kirkland, United States Mitutoyo Research & Development America, Inc. Full time

    Job DescriptionJob DescriptionPlease APPLY using this link (cut and paste into your browser if necessary):https://app.hiremojo.com/mojo/ce/504462829/Mitutoyo-Research--Development-America-Inc/Washington/Kirkland/Analog-IC-Design-Engineer?sourceType=35 Senior Analog IC Design EngineerKirkland, Washington - Full Time Looking for a dynamic role where you can...


  • Kirkland, Washington, United States ServiceNow Full time

    We are seeking a talented and passionate Senior Software Development Engineer in Test to join our growing team at ServiceNow. In this role, you will be responsible for designing, developing, and executing automated tests using Python and Golang. You will work closely with developers and engineers to ensure that our platform is of the highest quality.Key...


  • Kirkland, United States PACCAR Full time

    Company InformationPACCAR is a Fortune 500 company established in 1905. PACCAR Inc is recognized as a global leader in the commercial vehicle, financial, and customer service fields with internationally recognized brands such as Kenworth, Peterbilt, and DAF trucks. PACCAR is a global technology leader in the design, manufacture and customer support of...