Jobs
>
Austin

    Senior Compiler Optimization Engineer - Austin, United States - NVIDIA

    Default job background
    Description
    Senior Compiler Optimization Engineer page is loaded

    Senior Compiler Optimization Engineer

    Apply

    locations

    US, WA, Redmond

    US, TX, Austin

    US, TX, Remote

    US, WA, Remote

    US, CA, Remote

    time type

    Full time

    posted on

    Posted Yesterday

    job requisition id


    JR
    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.

    Construct bridge between Graph compilers like PyTorch, OAI Triton and MLIR/LLVM based middle end optimizer.

    Identify opportunities for performance improvements in MLIR and 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 MLIR/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:
    M.S in Computer Science, Computer Engineering, or related fields (or equivalent experience).

    5+ 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:
    PhD preferred

    Experience in developing applications in CUDA or other parallel programming language.

    Deep understanding of parallel programming concepts.

    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 144,000 USD - 270,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 orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

    About Us

    NVIDIA is a Learning Machine
    NVIDIA pioneered accelerated computing to tackle challenges no one else can solve. Our work in AI and the metaverse is transforming the world's largest industries and profoundly impacting society.

    #J-18808-Ljbffr


  • NVIDIA Austin, United States 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 ...


  • Cloudflare Inc Austin, United States

    Available locations: Austin, Texas or Remote US · What you'll do · Cloudflare is a distributed system and provides infrastructure that spans the globe, on a mission to make the internet better, safer, and more performant everyday. As one of the systems optimization engineers work ...


  • Annapurna Labs (U.S.) Inc. Austin, United States Full time

    Amazon Web Services provides a highly reliable, scalable, low-cost cloud infrastructure platform that powers hundreds of thousands of businesses in 190+ countries around the world. We have data center locations in the U.S., Europe, and Asia, and customers across all industries. W ...


  • Amazon Austin, United States

    Amazon Web Services provides a highly reliable, scalable, low-cost cloud infrastructure platform that powers hundreds of thousands of businesses in 190+ countries around the world. We have data center locations in the U.S., Europe, and Asia, and customers across all industries. W ...


  • ThinkBAC Consulting Austin, United States

    Lead Energy Storage Quantitative Software Optimization Engineer - Energy Trading · Location: FULLY REMOTE (Anywhere in the USA) · This is an opportunity to join an industry leading renewable energy venture with strong private equity backing that is focused on the development, exe ...


  • Annapurna Labs Del Valle, United States

    Job Description · Amazon Web Services provides a highly reliable, scalable, low-cost cloud infrastructure platform that powers hundreds of thousands of businesses in 190+ countries around the world. We have data center locations in the U.S., Europe, and Asia, and customers acros ...


  • Annapurna Labs Manchaca, United States

    Amazon Web Services provides a highly reliable, scalable, low-cost cloud infrastructure platform that powers hundreds of thousands of businesses in 190 countries around the world. We have data center locations in the U.S., Europe, and Asia, and customers across all industries. We ...


  • Annapurna Labs (U.S.) Inc. Buda, United States

    Job Description · Amazon Web Services provides a highly reliable, scalable, low-cost cloud infrastructure platform that powers hundreds of thousands of businesses in 190+ countries around the world. We have data center locations in the U.S., Europe, and Asia, and customers across ...


  • Annapurna Labs Manor, United States

    Amazon Web Services provides a highly reliable, scalable, low-cost cloud infrastructure platform that powers hundreds of thousands of businesses in 190 countries around the world. We have data center locations in the U.S., Europe, and Asia, and customers across all industries. We ...


  • Annapurna Labs (U.S.) Inc. Pflugerville, United States

    Job Description · Amazon Web Services provides a highly reliable, scalable, low-cost cloud infrastructure platform that powers hundreds of thousands of businesses in 190+ countries around the world. We have data center locations in the U.S., Europe, and Asia, and customers across ...


  • Annapurna Labs (U.S.) Inc. Buda, TX, United States

    Amazon Web Services provides a highly reliable, scalable, low-cost cloud infrastructure platform that powers hundreds of thousands of businesses in 190+ countries around the world. We have data center locations in the U.We are seeking experienced System-on-Chip (SoC) Power Analys ...


  • Annapurna Labs (U.S.) Inc. Buda, TX, United States

    Amazon Web Services provides a highly reliable, scalable, low-cost cloud infrastructure platform that powers hundreds of thousands of businesses in 190+ countries around the world. We have data center locations in the U.S., Europe, and Asia, and customers across all industries. W ...


  • Annapurna Labs Cedar Park, United States

    Amazon Web Services provides a highly reliable, scalable, low-cost cloud infrastructure platform that powers hundreds of thousands of businesses in 190+ countries around the world. We have data center locations in the U.S., Europe, and Asia, and customers across all industries. W ...


  • Annapurna Labs (U.S.) Inc. Careers Cedar Creek, TX, United States Full time

    Amazon Web Services provides a highly reliable, scalable, low-cost cloud infrastructure platform that powers hundreds of thousands of businesses in 190+ countries around the world. We have data center locations in the U.S., Europe, and Asia, and customers across all industries. W ...


  • CrowdStrike, Inc. N/A, United States

    About the Role: · Am I a Sr. Technical Sales Instructional Designer Candidate? · Can you break down complicated topics and figure out how best to help people learn them, constructing a coherent learning story? · Are you great at creating slides and written material? · Have you cr ...


  • Eclipse Solutions Sunset Valley, United States

    (Senior) IT System Engineer (m/f/d) · Full-time, Permanent · Cologne · Your Responsibilities:Design, implement, and maintain VMware NSX solutions for network virtualization and segmentation to ensure a secure and efficient infrastructure · Integrate and manage Azure Cloud Servic ...


  • CrowdStrike, Inc. N/A, United States

    About the Role: · Help us protect the Security Cloud from the most advanced threats As a Sr. Security Engineer in Product Security, you will work hand-in-hand as a Security Partner to product engineers designing and implementing new services across our various Product teams to en ...

  • Vericast

    Manager Engineering

    1 week ago


    Vericast Austin, United States Full time

    Job Description · Vericast is seeking a Manager of Software Engineering for our Advertising Optimization and Advertising Integrations and Data teams. You will provide technical and people leadership, be hands-on and own delivery of critical digital advertising features and contri ...

  • Storm4

    Data & MLOps Engineer

    3 weeks ago


    Storm4 Austin, United States

    Role: Data & MLOps Engineer · Industry: Energy Storage & Trading · Location: Austin, TX · Salary: $130,000 - $200,000 · This is an amazing opportunity for an MLOps Engineer to join a leading global optimizer of battery storage and renewable energy assets. The company's aim is to ...


  • Microsoft Austin, United States Full time

    Overview · The Azure Hardware Systems and Infrastructure team at Microsoft is spearheading the technology revolution, leading the creation and implementation of innovative cloud infrastructure solutions. Within our Silicon Engineering division, you will get the chance to collabo ...