CareerPlanGet AI match score →

Senior Software Engineer – AI and Autonomous Driving

Germany, Munich💼 Full-time🗓 2026-02-05 → 2026-07-31

Core

Design, develop, and maintain C++ and Python software for perception, prediction, and planning in advanced driver-assistance and autonomous driving systems, training and optimizing deep learning models for real-time inference on GPUs.

Role type

Senior IC software engineer (autonomous driving AI stack)

Builds

Production AI models and software for autonomous vehicles

Domain

Automotive + Deep Learning + Real-time Systems

Deliverable

production ML models

Required skills

C++ (modern C++14/17), Python, deep learning model training (PyTorch/TensorFlow), Linux development, GPU programming (CUDA/TensorRT), multi-sensor data processing (cameras/radar/lidar), CI/CD workflows

Preferred skills

sensor fusion, model quantization (INT8/FP8), ROS, automotive safety standards, distributed training infrastructure

Technologies

PyTorch, TensorFlow, CUDA, TensorRT, ONNX Runtime, ROS, C++, Python, Linux, Git

Responsibilities

Design and maintain C++/Python code for perception, prediction, and planning; train and fine-tune deep learning models on driving datasets; optimize models for real-time inference on NVIDIA GPUs; debug performance bottlenecks in safety-critical codebases; collaborate with researchers and partners to deploy features to production

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗