AI Software Developer

17 hours ago


Shenzhen, Guangdong, China NVIDIA Full time

NVIDIA is a leader in the field of artificial intelligence and deep learning. We are currently seeking a highly skilled AI software developer to join our team.

Company Overview

NVIDIA is a pioneer in the development of GPU-accelerated technologies. Our products power some of the world's most complex applications, including those in the fields of artificial intelligence, deep learning, and high-performance computing.

The successful candidate will have a strong background in computer science and experience with C/C++ development. They will also be familiar with CUDA development and have a good understanding of linear algebra.

Job Description

We are looking for a highly motivated individual who is passionate about developing innovative software solutions. The ideal candidate will have a strong understanding of machine learning, especially deep learning, and experience with performance analysis, profiling, and code optimization.

In this role, you will work closely with cross-functional teams to design, develop, and deploy production-quality software that ships as part of NVIDIA's AI software stack. You will also have the opportunity to work on cutting-edge projects that involve GPU programming, optimization, and performance modeling.

Required Skills and Qualifications

To be successful in this role, you will need to possess the following skills and qualifications:

  • M.S. degree in computer science or equivalent experience
  • Strong programming skills in C/C++ development
  • Familiarity with CUDA development and Python
  • Good understanding of linear algebra
  • Familiarity with the latest trends in machine learning
Benefits

NVIDIA offers a competitive salary and benefits package, including a base salary of $150,000 per year, plus bonuses and stock options. You will also have access to a comprehensive benefits package, including health insurance, retirement plans, and paid time off.

Estimated Salary: $150,000 - $200,000 per year

  • Shenzhen, Guangdong, China NVIDIA Full time

    Join Our Team of AI Software EngineersWe are seeking highly skilled software engineers to join our team at NVIDIA, where we are pushing the boundaries of artificial intelligence and deep learning. As a software engineer on our cuDNN team, you will have the opportunity to work on cutting-edge projects and contribute to the development of our GPU-accelerated...


  • Shenzhen, Guangdong, China IC Resources Full time

    Software EngineerDevelop top-performing AI processors for Edge devices, leading the industry with multiple product families in mass production to deliver best-in-class AI technology. Dedicated to AI tasks on edge devices in a wide variety of applications and industries, including smart cities, automotive, manufacturing, agriculture, retail, and many more.Key...


  • Shenzhen, Guangdong, China IC Resources Full time

    Software EngineerJoin IC Resources in Shenzhen or Shanghai, China, as a Software Engineer and play a key part in ensuring the best of technical expertise and experience are directed effectively across the clients and Sales teams.ResponsibilitiesBuild and maintain strong relationships with key customers, understanding their technical requirements, challenges,...


  • Shenzhen, Guangdong, China IC Resources Full time

    Software Engineer Role at IC ResourcesAre you passionate about developing top-performing AI processors for Edge devices? Do you have a strong background in embedded system programming and experience with camera systems or video pipeline applications?We are seeking a talented Software Engineer to join our team at IC Resources. As a key member of our team, you...

  • Software Developer

    4 weeks ago


    Shenzhen, Guangdong, China Western Digital Full time

    Job Title: Software DeveloperWestern Digital is seeking a skilled Software Developer to join our team. As a Software Developer, you will be responsible for developing high-quality, efficient, and scalable software using relevant programming languages.Key Responsibilities:Develop software using C#, C++, and Python.Create and maintain software...


  • Shenzhen, Guangdong, China Tencent Full time

    About Level InfiniteLevel Infinite is a Tencent-owned international gaming business brand dedicated to delivering exciting and authentic gaming experiences to players worldwide. We strive to create a welcoming and inclusive community where players can share and connect with each other.Our MissionWe aim to empower game development studios by providing them...

  • Software Developer

    2 weeks ago


    Shenzhen, Guangdong, China Epam Full time

    About the RoleWe are seeking a skilled Software Developer to join our global technology team at EPAM.The successful candidate will be responsible for developing, debugging, and modifying software components, ensuring high-quality code through reviews and adherence to best practices.Key responsibilities include participating in code reviews, maintaining...

  • Software Developer

    4 weeks ago


    Shenzhen, Guangdong, China Epam Full time

    Job Title: Software EngineerWe are seeking a highly skilled Software Engineer to join our team at EPAM. As a key member of our engineering team, you will be responsible for designing and implementing scalable, reliable batch processing platforms using cutting-edge technologies.Responsibilities:Design and implement scalable and reliable batch processing...


  • Shenzhen, Guangdong, China Johnson Electric Full time

    Located in Jiangmen or Shenzhen, we are seeking a seasoned Senior AI Engineering Team Lead to spearhead our efforts in developing cutting-edge Autonomous Systems. As part of QualiSense, a joint venture between Johnson Electric and Cortica, you will play a pivotal role in driving innovation and excellence in quality assurance inspections, manufacturing...


  • Shenzhen, Guangdong, China NVIDIA Full time

    NVIDIA: A Pioneer in Automotive InnovationNVIDIA has consistently pushed the boundaries of innovation, transforming the landscape of computer graphics, gaming, and modern AI. Our journey began with the invention of the GPU in 1999, which not only fueled the growth of PC gaming but also revolutionized parallel computing.The automotive industry is undergoing a...


  • Shenzhen, Guangdong, China Epam Full time

    About the RoleWe are seeking a skilled Software Development Expert to join our team in Shenzhen. As a key member of our China Delivery team, you will work collaboratively with a geographically diverse global team to contribute to the rationalization of Agile Methodology within the development team.Key ResponsibilitiesImplement software functionality by...


  • Shenzhen, Guangdong, China 3130 KLA-Tencor Semiconductor Equipment Technology (Shanghai) Co. Ltd科磊半导体设备技术(上海)有限公司 Full time

    Job SummaryWe are seeking a skilled Software Development Engineer to join our R&D team at 3130 KLA-Tencor Semiconductor Equipment Technology (Shanghai) Co. Ltd. The successful candidate will be responsible for designing, implementing, and maintaining our software products.Key ResponsibilitiesDesign and develop software products using C++ programming...


  • Shenzhen, Guangdong, China Epam Full time

    About the Role:We are seeking a skilled Software Development Professional to join our China Delivery team in Shenzhen.Key Responsibilities:Implement software functionality using Agile Methodology and technical decision-making under senior engineer supervision.Design, analyze, debug, and develop multithread applications supporting various business...


  • Shenzhen, Guangdong, China ASML Full time

    Software Development EngineerTo ensure world-class product quality, you will be responsible for designing, developing, and executing software test plans and test cases, automating testing by designing and developing testing frameworks and tools to enhance quality and efficiency.Key Responsibilities:Play a major role in improving software product quality,...


  • Shenzhen, Guangdong, China Crypto Full time

    Key Responsibilities:​Develop scalable backend services and infrastructure to support high-performance applications.Collaborate with cross-functional teams to design and implement cutting-edge software solutions.​Participate in code reviews and contribute to the improvement of overall code quality.Stay up-to-date with industry trends and emerging...


  • Shenzhen, Guangdong, China QIMA Full time

    Job Title: Software Development EngineerAt QIMA, we are seeking a highly skilled Software Development Engineer to join our team. As a key member of our development team, you will be responsible for designing, building, and maintaining enterprise-class applications and services.Key Responsibilities:Collaborate with cross-functional teams to design and develop...


  • Shenzhen, Guangdong, China Western Digital Full time

    Company OverviewWestern Digital, a pioneer in data-centric solutions, is dedicated to powering global innovation and pushing the boundaries of technology. Our vision is to make the impossible, possible.We are a company of problem solvers, working together to achieve extraordinary things. For decades, we've been doing just that, with our technology helping...


  • Shenzhen, Guangdong, China 3130 KLA-Tencor Semiconductor Equipment Technology (Shanghai) Co. Ltd科磊半导体设备技术(上海)有限公司 Full time

    DescriptionResponsibilitiesParticipate in the design, implementation, and maintenance of Frontline's software products, ensuring they meet the company's high standards.Collaborate closely with the R&D Team Leader to drive innovation and progress.Minimum QualificationsWorking Experience Requirements – MandatoryHold a degree in Computer Science...


  • Shenzhen, Guangdong, China Epam Full time

    About the RoleWe are seeking a highly skilled Software Development Expert to join our team as a Batch Processing Specialist. As a Scalable Systems Engineer, you will design and implement a reliable batch processing platform using NodeJS, Java, and Spring framework. Your strong technical proficiency in JavaScript, HTML, and CSS will enable you to prototype...


  • Shenzhen, Guangdong, China Epam Full time

    About the RoleAs a Software Development Professional at EPAM, you will be part of a global technology team that works on critical applications and tools. You will apply your technical expertise to develop, debug, and modify software components, ensuring high-quality code through reviews and adherence to best practices. Your will work with experienced tech...