Senior Computer Vision Software Engineer - GTaaS pipelines

Nvidia

  • Shanghai
  • Permanent
  • Full-time
  • 1 month ago
NVIDIA is hiring Senior Computer Vision Software Engineer to help develop its world-class AI Infrastructure and leading-edge software on NVIDIA’s high-performance DRIVE platform for Autonomous Vehicles. We aim to build a high-efficient end-to-end data pipeline for ground truth production, to satisfy the needs of various AV teams and achieve the high quality and reliability in NVIDIA Drive products.What you’ll be doing: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. We focus on but not limited to the followings:Design, implement and maintain software modules and workflows for signal processing and computer vision in a distributed environmentAutomation and acceleration of ground truth generation with optimized data qualityAutomated data analytics and curation for various AV use casesOptimization on algorithm and system performance, pipeline efficiency and throughputAn excellent understanding or experience in multi-sensors fusion and deep learning will help you do a better job. We also need to have enthusiasm for both deep learning and autonomous driving domain, and corresponding multiple field engineering ability. Working with enthusiastic and dedicated people at the forefront of science and technology is one of the great things you will love. Our work is fun and very exciting, and we are making important contributions on AV products to make a huge impact on cars worldwide.What we need to see:MS or PhD degree, preferred in Computer Science, Computer Engineering or Electrical Engineering3+ years of work experienceSolid software design and programming skills in Python, C++, or similar languages under Linux environmentExcellent knowledge of Computer Vision, and 3D vision will be a big bonusPrior working experience in the following areas: Autonomous Driving, Robotics, SLAM, GPU technology, Deep Learning or 3D-GamingFamiliar with AV perception, knowledge of object detection/tracking, multi-sensor fusion such as lidar and camera, and time synchronizationFluent in both oral and written EnglishWays to stand out from the crowd:Experienced in developing system software in a cloud and distributed environment for processing large scale data in an efficient mannerHands-on experience of large data exploration, analysis, mining and visualizationExperience of OpenCV/OpenGL/CUDA programming skillsStandalone project experience with 10k+ lines code, game, application or vision relatedDeep understanding of system architecture, CPU/GPU/Memory/Storage, everything related to performance optimizationNVIDIA 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!

Nvidia

Similar Jobs

  • Senior Software Engineer - GTaaS pipelines

    Nvidia

    • Shanghai
    NVIDIA is hiring Senior Software Engineer to help develop its world-class AI Infrastructure and leading-edge software on NVIDIA’s high-performance DRIVE platform for Autonomous Veh…
    • 1 month ago
  • Senior Software Engineer- Linux Systems Group

    Microsoft

    • Shanghai
    The Linux Systems Group is building the Linux based technologies at Microsoft, and we are looking for a Senior Software Engineer to join our team. If you are interested in working …
    • 8 days ago