AI Systems Programmer

2 months ago


Shanghai, Shanghai, China NVIDIA Full time

Are you passionate about developing high-performance software?

We are seeking dedicated software developers to contribute to the design, implementation, and deployment of cuDNN: our GPU-accelerated library tailored for deep neural networks. The rise of intelligent machines powered by AI is transforming industries, and we are at the forefront of this evolution. If you believe your skills align with our mission, we would be eager to discuss how you can be a part of our innovative team.

Your Responsibilities:

  • Create production-ready software that integrates into NVIDIA's AI software ecosystem, including support for optimized large language models (LLMs).
  • Evaluate the performance of critical workloads, refine existing software, and suggest enhancements for future iterations.
  • Collaborate with interdisciplinary teams of deep learning engineers and GPU architects to drive innovation across various applications, including generative AI, autonomous systems, computer vision, and recommendation engines.
  • Stay adaptable in the fast-paced AI landscape by contributing across the codebase, focusing on API design, software architecture, performance modeling, testing, and GPU kernel development.
  • Provide mentorship to junior engineers within the team.

Qualifications We Are Looking For:

  • A Master's degree in computer science or a related field, or equivalent professional experience.
  • Proficient programming skills in C/C++, experience with CUDA development, and familiarity with Python.
  • Solid understanding of linear algebra principles.
  • Awareness of current trends in machine learning.
  • Experience in designing high-level software architectures.
  • Background in performance analysis, profiling, and code optimization.
  • Ability to work autonomously, establish project objectives, and lead development initiatives.

Preferred Qualifications:

  • Expertise in GPU programming and optimization techniques (e.g., CUDA or OpenCL).
  • Hands-on experience with machine learning, particularly deep learning.
  • Knowledge of computer architecture and the ability to build performance models for CPUs, GPUs, or other accelerators.
  • Strong problem-solving capabilities, including proficiency in algorithms and data structures.
  • Extensive experience in data science, statistical analysis, and data visualization.


  • Shanghai, Shanghai, China NVIDIA Full time

    NVIDIA is seeking a talented researcher to develop cutting-edge AI solutions for humanoid robots and embodied agents in the Generalist Embodied Agent Research (GEAR) group. Our mission is to build general-purpose robots that can learn and adapt in complex environments.You will collaborate with a world-class research team to design and implement robust AI...

  • Principal AI Engineer

    3 weeks ago


    Shanghai, Shanghai, China NVIDIA Full time

    Job Title: Principal AI Engineer - Autonomous SystemsWe are seeking a highly skilled and experienced AI engineer to join our autonomous systems team. In this role, you will be responsible for developing and implementing classical prediction algorithms to enhance the safety and efficiency of our autonomous vehicle systems.Key Responsibilities:Develop and...


  • Shanghai, Shanghai, China NVIDIA Full time

    About NVIDIANVIDIA is a leader in the field of artificial intelligence and machine learning, and we're seeking a talented Senior Distributed Systems Engineer to join our AI Infrastructure team.Job SummaryWe're looking for a seasoned engineer with expertise in distributed systems and microservices to design and build the next generation of AI infrastructure....


  • Shanghai, Shanghai, China NVIDIA Full time

    About NVIDIANVIDIA is a leader in the field of artificial intelligence and machine learning, and we're seeking a talented Senior Distributed Systems Engineer to join our AI Infrastructure team.Job SummaryWe're looking for a highly skilled engineer to design and develop the next generation of AI infrastructure, including data ingestion, indexing, labeling,...


  • Shanghai, Shanghai, China NVIDIA Full time

    About the RoleNVIDIA is seeking a highly skilled Senior Distributed Systems Engineer to join our AI Infrastructure team. As a key member of our team, you will play a critical role in designing and building the next generation of AI infrastructure, enabling our customers to scale up machine learning workflows.Key ResponsibilitiesCollaborate with a diverse...


  • Shanghai, Shanghai, China NVIDIA Full time

    NVIDIA is seeking a senior distributed systems engineer to work on our AI infrastructure team. Our team is responsible for enabling NVIDIA and our customers to scale up machine learning workflows. We are building and optimizing human-in-the-loop flows that enable massive state-of-the-art systems in artificial intelligence and machine learning.Key...

  • Senior AI Engineer

    2 weeks ago


    Shanghai, Shanghai, China Thermo Fisher Scientific Full time

    Job SummaryAs a Senior AI Engineer at Thermo Fisher Scientific, you will play a key role in exploring new capabilities and staying updated with the latest advancements in OpenAI and other Large Language Models (LLMs), including China Local AI. Your primary responsibility will be to conduct research and experiments to identify new capabilities and potential...


  • Shanghai, Shanghai, China NVIDIA Full time

    About NVIDIANVIDIA is a leading technology company that specializes in artificial intelligence, machine learning, and graphics processing units (GPUs). Our company is committed to advancing the state of AI and machine learning across various industries.Job SummaryWe are seeking a highly skilled Senior Distributed Systems Engineer to join our AI...


  • Shanghai, Shanghai, China NVIDIA Full time

    NVIDIA is seeking a talented Distributed Systems Engineer to design and develop our cutting-edge AI infrastructure for ingesting, indexing, and managing large-scale data. As a key member of our team, you will play a crucial role in building a future-proof platform that meets the needs of our AI teams and anticipates future advancements.Key...


  • Shanghai, Shanghai, China NVIDIA Full time

    NVIDIA is seeking a senior software engineer to join our AI Infrastructure team. Our team is responsible for building and optimizing human-in-the-loop flows which enable massive state-of-the-art systems in Artificial Intelligence / Machine Learning at NVIDIA and for our customers in many application spaces including medical imagery and autonomous driving.Key...


  • Shanghai, Shanghai, China Thermo Fisher Scientific Full time

    Explore New Capabilities:We are seeking an AI Solutions Architect to leverage OpenAI and other LLMs, including China Local AI, to identify new capabilities and potential applications for our organization.Collaborate with our Global COE and Engineering Team to design and develop innovative solutions that integrate these technologies into our existing...

  • Senior AI Engineer

    3 weeks ago


    Shanghai, Shanghai, China Thermo Fisher Scientific Full time

    Explore New CapabilitiesWe are seeking a highly skilled Senior AI Engineer to join our team at Thermo Fisher Scientific. As a key member of our Global COE and Engineering Team, you will be responsible for exploring new capabilities in AI and machine learning, including OpenAI and other LLMs.Key Responsibilities:Conduct research and experiments to identify...

  • Senior AI Engineer

    2 weeks ago


    Shanghai, Shanghai, China NVIDIA Full time

    NVIDIA Career OpportunityNVIDIA 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...

  • AI Senior Manager

    2 weeks ago


    Shanghai, Shanghai, China Porsche Engineering Group Full time

    Job SummaryWe are seeking a highly skilled Senior Manager of AI to lead our AI initiatives and drive business growth through the development and execution of AI strategies.Key ResponsibilitiesLead the development and execution of AI strategies, including identifying opportunities for AI integration and leveraging AI technologies to drive business growth and...


  • Shanghai, Shanghai, China NVIDIA Full time

    NVIDIA is seeking a distributed systems and system security engineer to design and develop our exa-scale AI infrastructure and deep learning platform for Autonomous Vehicles. Together, we will build the exa-scale software 2.0 cloud platform for one of the most ambitious problems of our time: autonomous vehicles. Then we will apply it to other applications...


  • Shanghai, Shanghai, China NVIDIA Full time

    NVIDIA is seeking a talented Distributed Systems Security Engineer to join our team and contribute to the design and development of our exa-scale AI infrastructure and deep learning platform for Autonomous Vehicles. As a key member of our engineering team, you will work closely with multiple AI teams to craft a future-proof platform that meets their current...


  • Shanghai, Shanghai, China NVIDIA Full time

    Job SummaryNVIDIA is seeking a highly skilled engineer to develop cutting-edge AI solutions for humanoid robots and embodied agents in the Generalist Embodied Agent Research (GEAR) group. Our mission is to create general-purpose robots that can learn and adapt in complex environments.Key ResponsibilitiesCollaborate with world-class researchers to design and...


  • Shanghai, Shanghai, China Porsche Engineering Group Full time

    Main Responsibilities:Lead the development and execution of AI strategies, including identifying opportunities for AI integration and leveraging AI technologies to drive business growth and innovation.Oversee the design and implementation of AI-powered systems, such as predictive analytics, natural language processing, machine learning, and computer vision,...


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

    As a highly skilled Applied Scientist, you will be joining the vibrant team at the AWS Shanghai AI Lab. This innovation center is dedicated to long-term research projects across machine learning, computer vision, natural language processing, and open-source AI systems. Your contributions will power products across various AWS services.Key...


  • Shanghai, Shanghai, China Wargaming Full time

    Job OverviewWe are seeking a highly skilled Unity3D Client Programmer to join our team and contribute to the development of the World of Warship Blitz project.Key ResponsibilitiesMaintenance and development of game systems, game modes, UI system, combat logic, combat skills, etc.Maintenance and development of various workflow tools, data export, editors for...