Jobs
>
Jackson

    Senior Compiler Engineer - Jackson, United States - NVIDIA

    Default job background
    Description
    Senior Compiler Engineer – GPU Compute and CUDA page is loaded

    Senior Compiler Engineer – GPU Compute and CUDA

    Apply

    locations

    US, CA, Santa Clara

    US, TX, Austin

    US, WA, Redmond

    time type

    Full time

    posted on

    Posted Yesterday

    job requisition id


    JR
    We are looking for a highly motivated Compiler Software Engineer to join this dynamic and innovative CUDA Compiler team.

    You will craft compiler capabilities that enable development and deployment of high performance parallel applications on NVIDIA's next generation GPU's.

    Our team delivers language extensions and performance improvements to better realize the potential of NVIDIA hardware for a growing range of computational workloads, ranging from deep learning, scientific computation, and self-driving cars to video games and virtual reality.

    In this role, as a leader on our team, you have the opportunity of working on the optimizing CUDA C++ compiler, a core component of our platform for accelerating general purpose computation on the GPU.

    The CUDA programming language defines a unified programming model across a range of system configurations and hardware capabilities.

    The compiler is responsible for translating parallel programs written in the CUDA/C++ programming language into microcode that is optimized for fast execution on NVIDIA's family of industry-leading GPU architectures.

    You will be solving challenging problems working alongside some of the top valued diverse minds in GPU computing and systems software, doing what you enjoy.

    If this sounds like a fun challenge, and you are interested, please let us know.

    What you'll be doing:


    Design and implement enhancements to the CUDA C++ compiler driver and front-end, ensuring tight integration with industry-leading third-party compiler software.

    Contribute to the programming language specification and its evolution factoring in support for new GPU hardware capabilities.


    Collaborate closely with teams developing other components of the compiler in ensuring language conformance, robustness, high-quality code generation and suitability for developing programs used in deep learning and safety-critical execution environments.

    Provide engineering support for the compiler and deliver targeted changes for production customer releases.

    Establish strong customer/partner relationships and trust through excellent execution and high-quality software development.


    What we need to see:
    BS/MS/PhD degree in Computer Science, Computer Engineering, or related field (or equivalent experience)

    3+ years of experience in developing production compilers or related software

    Knowledge of compiler front-end technology

    Strong C++ programming skills

    Strong interpersonal, verbal and written communications skills

    Capability to achieve objectives under tight deadlines

    Experience executing tasks while managing competing priorities

    Practical knowledge working with large code bases

    Experience working with industry standard C++ compilers and development frameworks.

    Experience writing and debugging multithreaded programs

    Deep understanding of technology and passion for what you do

    Strong teamwork, specifically a proven ability to effectively guide and influence within a dynamic matrix environment

    Ways to stand out from the crowd:
    Strong track-record in compiler engineering with EDG, LLVM-clang or other industrial strength compiler front-end
    5+ years of experience in developing production compilers or related software.
    CUDA C++ application development experience
    Strong understanding of parallel programming concepts.
    Familiarity with deep learning frameworks and NVIDIA GPUs
    Experience working with Programming Language and programming language standards.

    Widely considered to be one of the technology world's most desirable employers, NVIDIA offers highly competitive salaries and a comprehensive benefits package.

    We have some of the most forward-thinking and hardworking people in the world working for us
    The base salary range is 148,000 USD - 276,000 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)

    GPU Compute Compiler Engineer – New College Graduate 2024

    locations

    3 Locations

    time type

    Full time

    posted on

    Posted Yesterday

    Compiler Engineer, LLVM - New College Grad 2024

    locations

    3 Locations

    time type

    Full time

    posted on

    Posted Yesterday

    Senior Compiler Engineer, LLVM

    locations

    4 Locations

    time type

    Full time

    posted on

    Posted Yesterday
    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

  • Gerdau

    Process Engineer

    4 days ago


    Gerdau Jackson, United States

    This position will assist the site Routine Facilitators, Finishing Superintendent, and plant management in ensuring the efficiency and effectiveness of all improvement aspects within their area of responsibility. The major role of this job is to focus on continuous improvement an ...

  • Dinel Group B.V.

    Contract Specialist

    12 hours ago


    Dinel Group B.V. Jackson, United States

    Organisatie- en afdelingsomschrijving This is an engineering professional company which provides project delivery and consulting services to the resources and energy sectors. They are looking for a Contract Specialist who is assisting the (senior) Contracts Manager on the project ...

  • Dinel Group B.V.

    Contract Specialist

    4 days ago


    Dinel Group B.V. Jackson, United States

    Organisatie- en afdelingsomschrijving · This is an engineering professional company which provides project delivery and consulting services to the resources and energy sectors. They are looking for a Contract Specialist who is assisting the (senior) Contracts Manager on the proj ...


  • NVIDIA Jackson, United States

    Lead Software Engineer, TensorRT Inference Workflows page is loaded · Lead Software Engineer, TensorRT Inference Workflows · Apply · locations · US, CA, Santa Clara · time type · Full time · posted on · Posted 7 Days Ago · job requisition id · JR · We are now looking f ...

  • Consumers Energy

    Sr Electrical Engineer

    12 hours ago


    Consumers Energy Jackson, United States

    Join the diverse and dynamic team that powers Michigan's largest energy provider and one of the nation's largest gas and electric combination utilities. Consumers Energy services 6.8 million of Michigan's 10 million residents - caring for our friends and neighbors in all 68 Lower ...


  • Ajsearch Jackson, United States

    Flight Test Engineer · About Us · Our client is a transatlantic cutting-edge aerospace company developing solar powered aircraft solutions capable of achieving perpetual flight with heavy, and powerful payload capacity. Utilizing technology based upon the longest continuous ren ...


  • SmithRx Jackson, United States

    Who We Are: · SmithRx is a rapidly growing, venture-backed Health-Tech company. Our mission is to disrupt the expensive and inefficient Pharmacy Benefit Management (PBM) sector by building a next-generation drug acquisition platform driven by cutting edge technology, innovative ...


  • Jabil Circuit, Inc. Jackson, United States

    JOB SUMMARY · Lead engineering project teams focused on significant and unique engineering projects and design/development challenges. Also effectively manage a group of related projects through the entire product development process into production in a coordinated manner. Direc ...


  • Kion Group AG Jackson, United States

    Dematic is looking for a Commissioning Engineer, to be hired with a permanent contract, for its Circular Sortartion Center of Excellence in Grand Rapids. He/she will be working as a part of an international team in order to start up the automation system such as the Sorter soluti ...

  • Toyota Boshoku

    Environmental Health

    20 hours ago


    Toyota Boshoku Jackson, United States

    I. General Summary: · Administration of TBA Corporate EHS performance and compliance activities. · II. Essential Job Functions: · A. Interprets safety, health, and environmental codes, standards, and regulations. · B. Organizes and conducts program audits and risk assessments ...


  • Consumers Energy Jackson, United States Full time

    General Summary: The Senior Electrical Engineer is responsible for engineering and design to support the sustainable operation of our distribution, generation, and storage system. This role works with teams across the organization and external stakeholders and leads complex techn ...


  • Consumers Energy Jackson, United States Full time

    Location:This position is assigned onsite at the Covert Generation Station. The candidate must be located within commutable distance of the locations OR willing to relocate (relocation package available to those who qualify). · We are looking for: Sr Electrical Engineer · The ...

  • Consumers Energy

    Sr Software Engineer

    3 weeks ago


    Consumers Energy Jackson, United States Full time

    We are looking for: · The Sr Software Engineer within the IT Gas Products portfolio will perform complex analysis, design, configuration, development, testing, and debugging of computer software ranging from operating system architecture integration and software design to selecti ...


  • Consumers Energy Jackson, United States Full time

    This position will be focused on supporting and enhancing our ESRI GIS software solutions with implementation of GIS services, GIS data model changes, and integrating our GIS solutions with other corporate applications. We are looking for: · The Sr Software Engineer within the IT ...


  • Motlow State Community College Jackson, United States Full time

    Title: Assistant Professor Accounting, 9 Month (Term) · Institution: Jackson State Community College · Job Summary · The Assistant Professor of Accounting, 9 Month is responsible for the coordination, planning, preparation, presentation, and evaluation of classroom and related ac ...


  • Taylor Power Systems, Inc Clinton, MS, United States

    Our main office and production facility includes more than 300,000 sq. ft. of office, training, and production manufacturing space, giving TPS the technological resources to produce the finest electrical power-generating resources for various needs. We provide quality and integri ...


  • WSP Ridgeland, United States

    Our Business · We are a global leader in environmental consulting - made stronger with the recent acquisition of Wood's Environment & Infrastructure business and Golder - with world-class expertise in environmental, social and governance (ESG), climate resiliency & sustainability ...


  • Hitachi Energy Crystal Springs, United States

    · Hitachi Energy is seeking Engineering Technician / Drafter for its Crystal Springs, MS location. · In this role, you will be part of Mechanical Engineering team. The position requires the ability to run, create winding insulation drawings for external procurement as well as p ...

  • Hitachi Energy

    Controls Engineer

    12 hours ago


    Hitachi Energy Crystal Springs, United States

    Hitachi Energy is seeking a Controls Engineer for its Transformer Services US engineering team. This role will be based in the Nashville, TN; Earth City, MO; or Crystal Springs, MS office; or remote with up to 20% travel required. This role is a vital member of the engineering te ...


  • Hitachi Crystal Springs, United States

    Location: · Crystal Springs, Mississippi, United States of America · Job ID: · R · Date Posted: · Company Name: · HITACHI ENERGY USA INC · Profession (Job Category): · Engineering & Science · Job Schedule: · Full time · Remote: · No · Job Description: · Hitachi Ene ...