Company Logo

Software Engineer

Netflix - 1d ago

Company Logo

Senior Software Engineer

Reddit - 4d ago

Senior Software Engineer – AI and Autonomous Driving

AI Summary ✨

Requirements:

  • 4–8 years of professional software engineering experience, ideally in AI, robotics, or automotive domains.
  • Proficiency in C++ (modern C++14/17 or later) and Python, with demonstrated experience writing clean, maintainable code.
  • Hands-on experience training deep learning models (PyTorch or TensorFlow): designing experiments, tuning hyperparameters, working with large datasets, and debugging model behavior.
  • Strong Linux development skills: building, debugging, profiling, version control (git), and working within CI/CD workflows.
  • Familiarity with one or more of:
    • GPU programming and optimization (CUDA, TensorRT, cuDNN)
    • Computer vision and perception (object detection, segmentation, multi-object tracking)
    • Robotics or autonomous systems (ROS, ADAS features, simulation environments)

Ways to stand out from the crowd:

  • Experience with camera calibration, sensor fusion, or multi-camera perception systems.
  • Knowledge of model optimization and deployment: quantization (INT8, FP8, 4-bit), TensorRT-LLM, ONNX Runtime, or similar frameworks.
  • Background in training infrastructure: distributed training, experiment tracking, dataset versioning, hyperparameter optimization.
  • Understanding of software quality practices for safety-critical systems (code review, unit testing, static analysis; automotive standards knowledge is a plus).
  • Open-source contributions or published work in AI, robotics, or GPU computing.

What you’ll be doing:

  • Design, develop, and maintain C++ and Python software for perception, prediction, and planning in advanced driver-assistance and autonomous driving systems.
  • Train, fine-tune, and iterate on deep learning models (vision, multimodal, and transformer-based architectures) using large-scale driving datasets, then optimize them for real-time inference on NVIDIA GPUs.
  • Work with multi-sensor data — cameras, radar, lidar — and contribute to training pipelines, data quality workflows, and automated evaluation infrastructure.
  • Debug and resolve performance bottlenecks, edge cases, and integration challenges in a complex, safety-critical codebase.
  • Collaborate with ML researchers, systems engineers, and automotive partners to bring features from research prototypes to production-ready systems.
Apply here
NVIDIA logo

NVIDIA

Munich, Germany

Experience: Senior
Posted: February 5, 2026
Git
Python
machinelearning

Similar jobs

  • 8 hours ago
    New
  • 8 hours ago
    New
  • 3 days ago
  • See all jobs in Germany