Senior Parallel Computing Engineer

1 month ago


Shanghai, Shanghai, China NVIDIA Full time

NVIDIA is seeking a highly skilled computer scientist to join its Compute Developer Technology (Devtech) team.

This role involves researching and developing techniques to GPU-accelerate leading applications in high-performance computing fields, including machine and deep learning, scientific computing, and data processing.

Key Responsibilities:

  • Collaborate with application developers to understand current and future problems, creating and optimizing core parallel algorithms and data structures to provide the best solutions using GPUs.
  • Work closely with architecture, research, libraries, tools, and system software teams to influence the design of next-generation architectures, software platforms, and programming models.
  • Some travel required for conferences and on-site visits with developers.

Requirements:

  • BS, MS, or PhD in engineering or computer science.
  • 3+ years of work experience.
  • Strong knowledge of C/C++ and/or Fortran.
  • Expert knowledge of software design, programming techniques, and algorithms.
  • Strong mathematical fundamentals, including linear algebra and numerical methods.
  • Experience with parallel programming, ideally CUDA C/C++ and OpenACC.
  • Good communication and organization skills, with a logical approach to problem solving, good time management, and task prioritization skills.

NVIDIA offers highly competitive salaries and a comprehensive benefits package, making it one of the most desirable employers in the technology industry. If you're a creative and autonomous computer scientist with a genuine passion for parallel computing, we want to hear from you.


  • Software Engineer

    9 hours ago


    Shanghai, Shanghai, China NVIDIA Full time

    NVIDIA is a global leader in the field of computer technology, constantly pushing the boundaries of innovation and excellence.In this role, you will be part of our esteemed Compute Developer Technology (Devtech) team, working closely with key application developers to research and develop techniques for GPU-acceleration of leading applications in high...


  • Shanghai, Shanghai, China Carrier Full time

    Job Summary:We are seeking a highly skilled Senior Computational Engineer to join our team at Carrier. As a key member of our engineering team, you will provide technical expertise in scientific computing, DevOps, and CI/CD, and work closely with global product teams to ensure the successful deployment and maintenance of model-based design solutions.Key...


  • Shanghai, Shanghai, China Carrier Full time

    Job Title: Senior Computational EngineerCarrier is seeking a highly skilled Senior Computational Engineer to join our team. As a key member of our engineering organization, you will provide technical expertise in scientific computing, promote best practices in DevOps and CI/CD, and collaborate with global product teams to ensure the successful deployment,...


  • Shanghai, Shanghai, China NVIDIA Full time

    NVIDIA is seeking a highly skilled computer scientist to join its Compute Developer Technology (Devtech) team.This role involves researching and developing techniques to accelerate leading applications on high-performance computing fields, including machine and deep learning, scientific computing, and data processing.Key Responsibilities:Collaborate with...


  • Shanghai, Shanghai, China Carrier Full time

    Job Summary:At Carrier, we are seeking a highly skilled Senior Computational Engineer to join our team. As a key member of our engineering organization, you will provide technical expertise in scientific computing, model-based design, and optimization.Responsibilities:Participate in global projects to ensure timely and high-quality deliverables.Develop and...


  • Shanghai, Shanghai, China NVIDIA Full time

    About NVIDIANVIDIA is a pioneer in the field of computer graphics and parallel computing. Our innovative technologies have revolutionized the way we interact with computers and have enabled the growth of the PC gaming market, modern computer graphics, and parallel computing.Job DescriptionWe are seeking a highly skilled Senior NVDLA ARCH Engineer to join our...


  • Shanghai, Shanghai, China NVIDIA Full time

    Job Title: Senior Computer Vision Software EngineerNVIDIA is seeking a highly skilled Senior Computer Vision Software Engineer to join its team and contribute to the development of its world-class AI Infrastructure and leading-edge software on NVIDIA's high-performance DRIVE platform for Autonomous Vehicles.Key Responsibilities:Collaborate with the AV...


  • Shanghai, Shanghai, China Wesco Full time

    About the JobWe are seeking a highly skilled Cloud Computing Engineer to join our team. As a senior software engineer with expertise in cloud computing, you will be responsible for designing, developing, and deploying scalable and secure cloud-based systems.Key Responsibilities:Design and develop cloud-based architecturesImplement and deploy cloud-based...


  • Shanghai, Shanghai, China HSBC Full time

    Job Overview:The role of a Senior Financial Analyst Project Abacus is to provide financial support to the team, focusing on the re-design of all FIN EUC of the Project throughout BRD / FDD/ UAT/ Migration/ Parallel Run.Key Responsibilities:Assist to the re-design of all FIN EUC of the Project throughout BRD / FDD/ UAT/ Migration/ Parallel Run;Check the...


  • Shanghai, Shanghai, China NVIDIA Full time

    About the RoleNVIDIA is seeking a highly skilled Senior Computer Vision Software Engineer to join its team and contribute to the development of its world-class AI Infrastructure and leading-edge software on NVIDIA's high-performance DRIVE platform for Autonomous Vehicles.This is a collaborative work with AV perception team, AV production team, and AI...


  • Shanghai, Shanghai, China NVIDIA Full time

    About NVIDIANVIDIA has a long history of innovation, dating back to the invention of the GPU in 1999. This groundbreaking technology sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. In recent years, GPU deep learning has ignited the next era of computing, with far-reaching implications for...


  • Shanghai, Shanghai, China NVIDIA Full time

    Join NVIDIA's Team as a Performance Architect InternNVIDIA is a leader in developing innovative processor and system architectures that accelerate machine learning, automotive, and high-performance computing applications. We are seeking a talented technical expert to lead our deep learning performance projections and analysis effort.Key...


  • Shanghai, Shanghai, China NVIDIA Full time

    NVIDIA is developing cutting-edge processor and system architectures that accelerate machine learning, automotive, and high-performance computing applications. We are seeking a technical expert to lead our deep learning performance projections and analysis effort.Key Responsibilities:Establish and analyze deep learning applications and use cases.Specify...


  • Shanghai, Shanghai, China NVIDIA Full time

    NVIDIA is a leader in GPU Computing, and we're passionate about innovation in gaming, automotive, professional vision, HPC, datacenters, and networking. We're also at the forefront of AI Computing, with NVIDIA GPUs powering modern Deep Learning software frameworks, accelerated analytics, and autonomous vehicles. Our team is dedicated to delivering...


  • Shanghai, Shanghai, China NVIDIA Full time

    NVIDIA is developing processor and system architectures to accelerate machine learning and high-performance computing applications.As a technical expert, you will lead our deep learning performance projections and analysis effort.This role offers the opportunity to make a meaningful impact in a fast-moving, technology-focused company.Key...


  • Shanghai, Shanghai, China NVIDIA Full time

    NVIDIA is a leader in GPU Computing, driving innovation in gaming, automotive, professional vision, HPC, datacenters, and networking. We're passionate about harnessing the power of AI to transform industries and improve lives. As a Senior Software QA Test Development Engineer, you'll play a critical role in ensuring the quality of our products, collaborating...


  • Shanghai, Shanghai, China Optiver Full time

    About the Role:Optiver is a global market maker with a presence in multiple continents. Our Shanghai office is a rapidly growing participant in the Chinese markets, trading exchange-listed futures, options, and equities. We are seeking a Senior Machine Learning Platform Engineer to join our team.Key Responsibilities:Design and develop the infrastructure and...


  • Shanghai, Shanghai, China Optiver Full time

    About the Role:Optiver is a global market maker with a presence in multiple continents, and our Shanghai office is a rapidly growing participant in the Chinese markets. We are seeking a highly skilled Senior Machine Learning Platform Engineer to join our team and help shape the future of our company.Key Responsibilities:Design and develop the infrastructure...


  • Shanghai, Shanghai, China Amazon Information Service (Beijing) Co., Ltd. - A67 Full time

    About the RoleWe are seeking a highly skilled and experienced Applied Scientist to join our AI Research and Education team at Amazon Information Service (Beijing) Co., Ltd. - A67. As an Applied Scientist, you will be responsible for developing and deploying state-of-the-art machine learning algorithms and systems, working closely with our customers and the...


  • Shanghai, Shanghai, China NVIDIA Full time

    NVIDIA is a leader in GPU Computing, and we're passionate about innovation in gaming, automotive, professional vision, HPC, datacenters, and networking. We're also at the forefront of AI Computing, with NVIDIA GPUs powering modern Deep Learning software frameworks, accelerated analytics, and autonomous vehicles. If you're dedicated, forward-thinking, and...