Senior Deep Learning and Computer Vision Engineer - Autonomous Vehicles

NVIDIA NVIDIA · Semiconductors · Santa Clara, CA +2

Senior Deep Learning and Computer Vision Engineer for Autonomous Vehicles team, focusing on applying state-of-the-art techniques to build ground truth, train deep neural networks, and develop training pipelines and real-time inference run-times for self-driving cars.

What you'd actually do

  1. Stay up to date with the latest research and innovations in deep learning, implement and experiment with new ideas.
  2. Foster collaborative partnerships with our researchers and engineers, transforming innovative research into robust, industrial-strength machine learning models.
  3. Taking approaches from initial evaluation and experimentation all the way to shipping.
  4. Defining and collecting training datasets.
  5. Building training pipelines and real-time inference run-times (PyTorch, TensorFlow, TensorRT, Python, C++).

Skills

Required

  • Deep Learning
  • Machine Learning
  • Computer Vision
  • C++
  • Python
  • Building robust software

Nice to have

  • Applying latest AI methods to solve Computer Vision and Autonomous Vehicles problems
  • Unsupervised or Self-supervised Learning
  • Architecture optimization, pruning, curriculum & multi-task training
  • Fusing data from different sensor modalities (e.g. Images and LIDAR data)

What the JD emphasized

  • PhD with 1+ year, or MS (or equivalent experience) with 5+ years, of relevant experience in Computer Science, Computer Engineering, or a related technical field.
  • Proven experience building robust software.
  • Experience in Deep Learning / Machine Learning.
  • Programming and debugging skills in C++ and/or Python.

Other signals

  • Applying state-of-the-art techniques to build ground truth for autonomous vehicles
  • Training Deep Neural Networks for NVIDIA's Autonomous Vehicles effort
  • Defining and collecting training datasets
  • Building training pipelines and real-time inference run-times