Jobs
>
Oregon

    Senior Compiler Engineer - Oregon, United States - NVIDIA

    NVIDIA
    NVIDIA Oregon, United States

    1 week ago

    Default job background
    Description
    Senior Compiler Engineer – MLIR page is loaded

    Senior Compiler Engineer – MLIR

    Apply

    locations

    US, CA, Santa Clara

    US, TX, Austin

    US, OR, Hillsboro

    US, WA, Redmond

    US, Remote

    time type

    Full time

    posted on

    Posted Today

    job requisition id


    JR


    We are looking for experienced Systems SW Compiler Engineers for an exciting role in our PTX (Parallel Thread Execution) Compiler Development team.

    Join the PTX Compiler team and help drive the PTX compiler evolution. PTX enables all GPU Computing applications including HPC, Deep Learning and Autonomous Driving.

    PTX provides a stable programming model and portable instruction set Architecture (ISA) for
    NVIDIAGPUs and used by all Compute programming languages compiled to
    NVIDIAGPUs.

    PTX is also used as a compiler target by various non-
    NVIDIAcompilers.

    PTX Compiler (PTXAS) apart from implementing PTX ISA is responsible for PTX Compiler Front End, interaction with optimizer and runtime aspects involving object files, debug information, linkers, loaders and Driver Compiler Interface.

    As a senior member of the team you will be responsible for leading efforts to enhance PTX Compiler infrastructure to enhance it to support new compilation models for DL and Generative AI codes.

    You will be contributing towards evolving programming model for Generative AI and DL applications on GPUs. You will be solving challenging problems working alongside some of the top minds in GPU computing and systems software.

    See your efforts in action as DL and Generative AI developers use new PTX compiler enhancements adopt simpler programming model and to achieve best performance of their applications.


    What you will be doing:
    Provide stewardship for PTX Compiler infrastructure for Generative AI and DL.

    Working closely with others to help design compilation stack and strategies for AI and DL workloads.

    Collaborate closely with teams developing other related components to ensure compatibility, robustness and high-quality code generation.

    Working with customers/partners to gather feedback and drive innovative ideas and features to incorporate into the product.


    What we need to see:
    BS (or equivalent experience), MS or Ph.
    D. in Computer Science, Computer Engineering, or related fields.

    4+ years of experience in the area of Compilers/Linkers.

    Prior work experience in LLVM and MLIR compiler stack

    Superb analytical and C/C++ programming skills.

    Experience in any one area of compiler development including feature support, code generation and compiler infrastructure.

    Excellent and strong interactive, verbal and written communications skills.

    Good track record of developing and delivering software products.

    Ability to work independently and lead your own development effort.

    Ways to stand out from the crowd:
    Development background in Compiler Front end

    Development experience in LLVM IR, MLIR

    Development experience in JIT compilers


    NVIDIAis widely considered to be one of the technology world's most desirable employers. We have some of the most brilliant and hardworking people in the world working for us. If you're creative and autonomous, we want to hear from you

    With competitive salaries and a generous benefits package, we are widely considered to be one of the technology world's most desirable employers.

    We have some of the most forward-thinking and hardworking people in the world working for us and, due to unprecedented growth, our exclusive engineering teams are rapidly growing.

    If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you.
    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 .


    NVIDIAaccepts applications on an ongoing basis.

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

    Similar Jobs (5)

    Senior Compiler Engineer - PTX

    locations

    2 Locations

    time type

    Full time

    posted on

    Posted Today

    Senior Compiler Engineer - HPC

    locations

    2 Locations

    time type

    Full time

    posted on

    Posted Today

    About Us

    0:00

    /

    3:32


    NVIDIAis a Learning Machine

    NVIDIApioneered 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.
    Learn more about


    NVIDIA
    .

    #J-18808-Ljbffr


  • Nutanix Oregon, United States

    Company: · Qualcomm Innovation Center, Inc. · Job Area: · Engineering Group, Engineering Group > Compiler Toolchain Software · General Summary: · Interested in enabling millions of users on the Qualcomm Snapdragon platform and making their lives better? Come join our team We ...


  • Praxis Engineering Oregon, United States

    What you will be doing · The Software Integration Engineer shall develop software Tools and Services in a PaaS Linux environment supporting an 'on-prem' cloud offering with · open source · software using Kubernetes, Docker, Rook and other · cutting edge · software. · Experti ...

  • Nutanix

    Sr Lead Engineer

    1 day ago


    Nutanix Oregon, United States

    Company: · Qualcomm India Private Limited · Job Area: · Engineering Group, Engineering Group > Software Engineering · General Summary: · As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digit ...


  • The MathWorks Inc Oregon, United States

    Job Summary · MathWorks has a hybrid work model that enables staff members to split their time between office and home. The hybrid model provides the advantage of having both in-person time with colleagues and flexible at-home life optimizations. Learn More: · Will be responsibl ...


  • Electricenergyonline Oregon, United States

    Location: · This position is located at Karn 3&4 in Essexville, MI. Candidate must be within commutable distance from the location or willing to relocate (relocation package available for those who qualify). · We are looking for: · Sr Electrical Engineer · The Senior Electrica ...


  • Arista Oregon, United States

    EOS Core Library Developer - Remote from Turkey, Poland, Hungary or Romania · Full-time · Arista Networks was founded to pioneer and deliver software-driven cloud networking solutions for large data center storage and computing environments. Arista's award-winning platforms, ran ...


  • InterviewGIG Oregon, United States

    Company: · Qualcomm India Private Limited · Job Area: · Engineering Group, Engineering Group > Machine Learning Engineering · General Summary: · We are looking for an AI Performance System Software Engineer to work on performance and power enhancements into the SW and HW stack ...


  • Qualcomm Oregon, United States

    Company: · Qualcomm Technologies, Inc. · Job Area: · Engineering Group, Engineering Group > CPU Architecture · General Summary: · Our CPU Performance Architecture group designs high performance, low power CPUs. As a CPU Performance Modeling Architect , you will contribute ide ...


  • Qualcomm Oregon, United States

    Company: · Qualcomm Technologies, Inc. · Job Area: · Engineering Group, Engineering Group > CPU Architecture · General Summary: · As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital tran ...


  • Qualcomm Oregon, United States

    Company: · Qualcomm Canada ULC · Job Area: · Engineering Group, Engineering Group > Machine Learning Engineering · General Summary: · Qualcomm is a company of inventors that unlocked 5G - ushering in an age of rapid acceleration in connectivity and new possibilities that will ...


  • Steffes Oregon, United States

    The primary role of the Engineering Supervisor is to coordinate and direct work within the engineering group. They will lead, coach, and develop the team. This position will develop and promote departmental policies and procedures, as well as assist with departmental HR functions ...


  • Gilder Search Group Oregon, United States

    Tagged: · Company Type: Commissioning Firm , · Discipline: CXA / Commissioning · Our client is a Leader in Critical Facilities Assessment and Commissioning Services in the U.S. They provide commissioning, consulting and management expertise in Data Center / Mission Critical Fa ...


  • Gilder Search Group Oregon, United States

    Tagged: · Discipline: CXA / Commissioning · , · Company Type: Commissioning Firm · Our client is a Leader in Critical Facilities Assessment and Commissioning Services in the U.S. They provide commissioning, consulting and management expertise in Data Center / Mission Critical ...


  • Steffes Oregon, United States

    The primary role of the Manufacturing Engineer is to provide support, guidance, and leadership to production operations by working to continuously improve safety, quality, delivery, process efficiency, and the flow of information and materials. This includes, but is not limited t ...


  • Rodney Square Building Restorations , Inc. Oregon, United States

    SPACE SUITS, A SPACE STATION, AEROSPACE INFLATABLES AND COMMERCIAL PRODUCTS WITH ILC DOVER · The Route to the Spacesuit Factory In 1981 we changed coasts, from Maryland to Tillamook, Oregon when the Cyclocrane · was built. We did it again when I left Florida and the kite balloo ...


  • Intel Oregon, United States

    Job Description · Do Something Wonderful · Intel put the Silicon in Silicon Valley. No one else is this obsessed with engineering a brighter future. Every day, we create world changing technology that enriches the lives of every person on earth. So, if you have a big idea, let's ...


  • Washington Suburban Sanitary Commission Oregon, United States

    Typically Monday – Friday · 6:30 am to 3:00 pm, or as required by Plant Superintendent. · Position Location · Position Location · Laurel · Position Summary Information · General Summary · The · Plant Engineering · Manager · serves as the lead plant engineer at a large wastewa ...


  • Peralta Community College District Oregon, United States

    Director of Mathematics, Engineering, Science Achievement (MESA) Program - Laney · Below you will find the details for the position including any supplementary documentation and questions you should review before applying for the opening. To apply for the position, please click ...


  • Hormel Rochelle, United States

    Job DescriptionIndustrial Engineer - Rochelle FoodsHormel Foods CorporationTo save time applying, Hormel Foods does not offer sponsorship of job applicants for employment-based visas for this position at this time. ABOUT HORMEL FOODS - Inspired People. Inspired Food.TMHormel Food ...


  • Impact Networking Rockford, United States

    Description · Impact is hiring an Associate Field Network Engineer for our Nationally ranked Best and Brightest WorkplaceThe Associate Field Network Engineer (AFNE) will be utilized in many different capacities to ensure client onboarding and ongoing maintenance is completed on ...