Senior Computer Vision Software Engineer

4 weeks ago


Shanghai, Shanghai, China NVIDIA Full time
About the Role

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.

This is a collaborative work with AV perception team, AV production team, and AI infrastructure engineers to accelerate and optimize the ground truth production, given large amounts of data from various vehicle sensors including Camera, Lidar, Radar, GPS, IMU and others.

Key Responsibilities
  • Design, implement and maintain software modules and workflows for signal processing and computer vision in a distributed environment
  • Automation and acceleration of ground truth generation with optimized data quality
  • Automated data analytics and curation for various AV use cases
  • Optimization on algorithm and system performance, pipeline efficiency and throughput
Requirements
  • MS or PhD degree, preferred in Computer Science, Computer Engineering or Electrical Engineering
  • 3+ years of work experience
  • Solid software design and programming skills in Python, C++, or similar languages under Linux environment
  • Excellent knowledge of Computer Vision, and 3D vision will be a big bonus
  • Prior working experience in the following areas: Autonomous Driving, Robotics, SLAM, GPU technology, Deep Learning or 3D-Gaming
  • Familiar with AV perception, knowledge of object detection/tracking, multi-sensor fusion such as lidar and camera, and time synchronization
  • Fluent in both oral and written English
Preferred Qualifications
  • Experienced 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 code, game, application or vision related
  • Deep understanding of system architecture, CPU/GPU/Memory/Storage, everything related to performance optimization

NVIDIA is widely considered to be one of the technology world's most desirable employers, and is committed to fostering a diverse work environment and proud to be an equal opportunity employer. We have some of the most brilliant and talented people in the world working for us. Are you a creative and autonomous software engineer with a genuine passion for advancing the state of AI and machine learning across a variety of verticals? Do you love challenges? If so, we want to hear from you.



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

    Job Title: Computer Vision Research ScientistAs a Computer Vision Research Scientist at CTW, you will be responsible for implementing cutting-edge computer vision technologies to enhance our in-house banner generation tool. You will work closely with the engineering team to integrate new technologies and expand our portfolio of games globally.Main...


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

    Job Title: Senior Software EngineerNVIDIA 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 NVIDIA's high-performance DRIVE platform for Autonomous Vehicles.Job Summary:This is a collaborative work with AV perception team, AV production...


  • Shanghai, Shanghai, China General Motors Full time

    Job Title: Senior Software EngineerAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at General Motors. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software applications for our automotive products.Key ResponsibilitiesDesign and develop software applications using Java...


  • 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 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 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 General Motors Full time

    About the RoleWe 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 automotive systems.Key ResponsibilitiesDesign and develop software applications for Android-based...


  • Shanghai, Shanghai, China FNZ Group Full time

    About the RoleWe are seeking a highly skilled and motivated Senior Software Engineer to join our team at FNZ Group. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems that meet the needs of our customers.Key ResponsibilitiesDesign and develop high-quality software systems that meet the...


  • 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 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 ResponsibilitiesDesign and develop software applications for Android-based systems,...


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