Senior Compiler Engineer

4 weeks ago


Oregon, United States NVIDIA Full time

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

JR1973979

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 NVIDIA GPUs and used by all Compute programming languages compiled to NVIDIA GPUs. PTX is also used as a compiler target by various non-NVIDIA compilers. 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

NVIDIA is 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 .

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.

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

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

NVIDIA

.

#J-18808-Ljbffr



  • Oregon, United States Qualcomm Full time

    Company: Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group > Machine Learning Engineering General Summary: Today, more intelligence is moving to end devices, and mobile is becoming the pervasive AI platform. Building on the smartphone foundation and the scale of mobile, Qualcomm envisions making AI ubiquitous—expanding beyond mobile and...


  • Oregon, United States Burnt Island Ventures Full time

    NLine Energy seeks to hire a Senior Mechanical Engineer to support and expand project development efforts. About Us: NLine Energy, Inc. (“NLine”), founded in May 2010, is a full-service developer, integrator and financier of energy recovery projects is headquartered in Hood River, OR. NLine is developing the largest portfolio of small thermal and...


  • Oregon, United States Nutanix Full time

    Company: Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group > Software Test Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Test...


  • Oregon, United States Shogun Full time

    [Full Time] Senior Software Engineer at Shogun (United States) | BEAMSTART Jobs Senior Software Engineer Shogun United States Date Posted 26 Jun, 2022 Work Location Oregon, United States Salary Offered Not Specified Job Type Full Time Experience Required No experience required Remote Work Yes Stock Options No Vacancies 1 available Shogun is on a mission to...


  • Oregon, United States LVI Associates Full time

    My client is in search of a Senior Compliance Specialist specializing in air quality, with extensive experience in California and Oregon regulatory landscapes. This position entails overseeing environmental compliance matters, particularly in air quality, which includes spearheading and executing projects related to air compliance and permitting, compiling...


  • Oregon, United States InterviewGIG Full time

    Company: Qualcomm India Private Limited Job Area: Engineering Group, Engineering Group > Machine Learning Engineering General Summary: We are looking for an experienced AI System Software Engineer to drive comprehensiveness and enhancement of Performance Optimization tools of state-of-the-art machine learning solutions on Snapdragon platform. As a senior...


  • Oregon, United States Norwest Engineering Full time

    All Jobs > Senior Project Manager / Project Engineer Senior Project Manager / Project Engineer Fully Remote Description SUMMARY: Norwest Engineering is a consulting engineering firm with our main office in Portland, OR. We provide multi-discipline engineering study, design, and construction management services to heavy industrial clients. Our projects cover...


  • Oregon, United States Altamira Technologies Full time

    Altamira Technologies is seeking Senior Software Engineers to join our world-class Space Systems engineering team in the Northern Virginia, Washington DC Metro Area. As a candidate for this opportunity,you should have a good foundation in object-oriented software development and be experienced working in a LINUX or UNIX environment. The candidate should have...


  • Oregon, United States Cieng Full time

    We are currently seeking a full-time Senior Electrical Engineer in our office to help us achieve our company mission. This person will be part of the Power & Controls team which is responsible for developing designs for electrical, instrument and control systems and performing a variety of computer-based modeling, design, engineering and planning tasks on...


  • Oregon, United States AstraZeneca Full time

    Senior Human Factors Engineer Do you have a passion for science? Would you like to apply your expertise to impact a company that follows the science and turns ideas into life changing medicines? Then AstraZeneca might be the place for you! At AstraZeneca, we put patients first and strive to meet their unmet needs worldwide. Working here means being...


  • Oregon, United States Techconsult AS Full time

    Senior Lead electrical engineer-Electro – 26016 Oil & Gas Techconsult AS Kontakt Techconsult is the link between jobs and professionals. For one of our customer we are now looking for a Senior Lead electrical engineer 26016. Job responsibilities: For this position we are searching for a Senior electrical engineer who can take position as Lead Electrical...


  • Oregon, United States Delaware Manufacturing Industries Corporation Full time

    Be more than just a number when you join the DMIC team! We are growing and looking to add to our team. Multiple shifts and – flexible hours to meet your schedule, in addition to competitive wages, benefits including medical, dental, 401K (with match). Come join a winning team! Senior Design Engineer Should have extensive design knowledge and experience in...


  • Oregon, United States Middough Full time

    Middough Inc. - 'TOP WORKPLACES' Award Winner! Senior Mechanical Engineer - Position and Responsibilities As a Senior Mechanical Engineer with Middough, you will organize and execute work tasks across multiple projects. This position is on-site at the client facility in Oregon, OH. In this role, you will provide technical and engineering support on assigned...


  • Oregon, United States NVIDIA Full time

    Senior ASIC Design Engineer - Memory Controller page is loaded Senior ASIC Design Engineer - Memory Controller Apply locations US, CA, Santa Clara US, MA, Westford US, TX, Austin US, OR, Hillsboro US, NC, Durham time type Full time posted on Posted 4 Days Ago job requisition id JR1975362 We are now looking for a Senior ASIC Design Engineer for Memory...


  • Oregon, United States R&K Solutions Full time

    R&K Solutions, Inc. is seeking a motivated and experienced Senior Software Engineer to join our growing Information Technology Consulting (ITC) & data analytics team. An ideal candidate will be an expert software engineer with proven expertise working on complex data-driven web applications using Microsoft platforms. Salary will be commensurate with...


  • Oregon, United States Django Rest Framework Full time

    dbt Labs is hiring a Remote Senior Software Engineer ll Multi Cell Over the past year we have built a next-generation multi-cell architecture and we are looking for a Senior Software Engineer ll to join the team and help add capabilities and migrate customers to the new deployments. The cell-based architecture is a large-scale, worldwide distributed system,...


  • Oregon, United States Qualcomm Full time

    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 digital transformation to help create a smarter, connected future for all. As a Qualcomm Software...


  • Oregon, United States Electricenergyonline Full time

    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 Electrical Engineer is responsible for engineering and design to support the sustainable operation...

  • Senior Engineer

    1 week ago


    Oregon, United States Qualcomm Full time

    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 digital transformation to help create a smarter, connected future for all. As a Qualcomm Software...


  • Oregon, United States Qualcomm Full time

    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 digital transformation to help create a smarter, connected future for all. As a Qualcomm Software...