Current jobs related to Senior Computer Vision Software Engineer - Shanghai, Shanghai - NVIDIA


  • 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

    NVIDIA is seeking a highly skilled Senior Computer Vision Software Engineer to collaborate with the AV perception team, AV production team, and AI infrastructure engineers to accelerate and optimize ground truth production for autonomous vehicles.Main Responsibilities:Design, implement, and maintain software modules and workflows for signal processing and...


  • 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 Carrier Full time

    We are seeking a highly skilled Senior Computational Engineer to join our team at Carrier. This is an exciting opportunity to leverage your expertise in scientific computing and DevOps principles to drive innovation and efficiency in our engineering practices.Job SummaryThe successful candidate will provide technical leadership in the area of computational...


  • Shanghai, Shanghai, China NVIDIA Full time

    About the RoleNVIDIA is seeking a highly skilled Senior Software Engineer to join its team and contribute to the development of its world-class AI infrastructure and leading-edge software on the NVIDIA DRIVE platform for Autonomous Vehicles.This is a collaborative role that involves working with the AV perception team, AV production team, and AI...


  • Shanghai, Shanghai, China CTW Full time

    Job SummaryWe are seeking a highly skilled Computer Vision Research Scientist to join our team at CTW. As a key member of our research team, you will be responsible for implementing cutting-edge computer vision technologies, such as GAN and Stable Diffusion, to enhance our in-house banner generation tool.Main ResponsibilitiesLeverage computer vision...


  • Shanghai, Shanghai, China General Motors Full time

    Job Title: Senior Software Engineer - Android ExpertAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our Android team at General Motors. As an Android expert, you will be responsible for designing, developing, and testing software applications for our automotive systems.Key Responsibilities:Design and develop software...


  • Shanghai, Shanghai, China CTW Full time

    Job SummaryWe are seeking a highly skilled Computer Vision Research Scientist to join our team at CTW. As a key member of our research team, you will be responsible for implementing cutting-edge computer vision technologies, such as GAN and Stable Diffusion, to enhance our in-house banner generation tool.Main ResponsibilitiesLeverage computer vision...


  • Shanghai, Shanghai, China General Motors Full time

    Job Title: Senior Software EngineerAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team at General Motors. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications for our Android-based systems.Key Responsibilities:Design and develop software...


  • Shanghai, Shanghai, China Mercedes-Benz Full time

    Job Title: Senior Software ArchitectJob Summary:We are seeking a highly skilled Senior Software Architect to lead our research and development of software architecture in China. The successful candidate will be responsible for generating and implementing software solutions to contribute to positive business results across various domains, including...


  • Shanghai, Shanghai, China Qualcomm Full time

    Job Summary:As a Software Program Manager for Compute at Qualcomm, you will be responsible for developing, defining, and executing plans of record for multiple small programs or a single medium-sized or complex program. This includes schedules, budgets, resources, deliverables, and risks. You will monitor and drive the program from initiation through...


  • Shanghai, Shanghai, China Qualcomm Full time

    Job Summary:As a Software Program Manager for Compute at Qualcomm, you will be responsible for developing, defining, and executing plans of record, including schedules, budgets, resources, deliverables, and risks. You will monitor and drive the program from initiation through delivery, interfacing with internal and external stakeholders across functions on...


  • Shanghai, Shanghai, China General Motors Full time

    About the RoleWe are seeking an experienced Senior Software Engineer to join our team at General Motors, where you will play a key role in developing cutting-edge autonomous systems.Estimated Salary: $150,000 - $200,000 per yearJob DescriptionAs a Senior Software Engineer, you will be responsible for designing, developing, and testing software components for...


  • 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 Qualcomm Full time

    Job Title: Senior Video Software EngineerJob Summary:We are seeking an experienced Senior Video Software Engineer to join our team at Qualcomm. As a Senior Video Software Engineer, you will be responsible for designing, developing, and maintaining complex video software systems. This includes working on Android/Linux multimedia framework, video driver/HAL,...


  • 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...

  • AI Software Developer

    2 weeks ago


    Shanghai, Shanghai, China NVIDIA Full time

    NVIDIA is hiring a Senior Software Engineer to contribute to the development of its cutting-edge AI infrastructure and software on the high-performance DRIVE platform for Autonomous Vehicles. We focus on building a high-efficient end-to-end data pipeline for ground truth production to meet the needs of various AV teams and achieve the high quality and...


  • Shanghai, Shanghai, China Qualcomm Full time

    Job Title: Software Program Manager for ComputeJob Summary:Qualcomm is seeking a highly skilled Software Program Manager for Compute to lead the development and execution of plans for record, including schedules, budgets, resources, deliverables, and risks. The successful candidate will have a strong background in program management, excellent communication...


  • Shanghai, Shanghai, China NVIDIA Full time

    We are seeking a talented TensorRT Software Development Engineer to join our AI Computing team.NVIDIA is a leader in the field of AI Computing, and we are looking for a skilled software engineer to help us build the next generation of inferencing software. The ideal candidate will have a strong background in computer engineering, computer science, or a...


  • Shanghai, Shanghai, China FNZ Group Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at FNZ Group. As a key member of our development team, you will be responsible for designing, developing, and maintaining our cloud-based financial services platform.Key ResponsibilitiesDesign and develop high-quality software solutions using modern programming languages...

Senior Computer Vision Software Engineer

1 month ago


Shanghai, Shanghai, China NVIDIA Full time
Job Title: Senior Computer Vision Software Engineer

NVIDIA 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 perception team, AV production team, and AI infrastructure engineers to accelerate and optimize the ground truth production for Autonomous Vehicles.
  • Design, implement, and maintain software modules and workflows for signal processing and computer vision in a distributed environment.
  • Automate and accelerate ground truth generation with optimized data quality.
  • Develop automated data analytics and curation for various Autonomous Vehicle use cases.
  • Optimize algorithm and system performance, pipeline efficiency, and throughput.

Requirements:

  • MS or PhD degree in Computer Science, Computer Engineering, or Electrical Engineering.
  • 3+ years of work experience in software development.
  • Solid software design and programming skills in Python, C++, or similar languages under Linux environment.
  • Excellent knowledge of Computer Vision and 3D vision.
  • Prior working experience in Autonomous Driving, Robotics, SLAM, GPU technology, Deep Learning, or 3D-Gaming.
  • Familiar with AV perception, object detection/tracking, multi-sensor fusion, and time synchronization.
  • Fluent in both oral and written English.

Preferred Qualifications:

  • Experience in developing system software in a cloud and distributed environment for processing large-scale data in an efficient manner.
  • Hands-on experience of large data exploration, analysis, mining, and visualization.
  • Experience of OpenCV/OpenGL/CUDA programming skills.
  • Standalone project experience with 10k+ lines of code, game, application, or vision-related.
  • Deep understanding of system architecture, CPU/GPU/Memory/Storage, and performance optimization.

NVIDIA is a leader in the technology industry and is committed to fostering a diverse work environment. We are proud to be an equal opportunity employer and welcome applications from talented individuals who share our passion for advancing the state of AI and machine learning.