Author: tilman

  • Machine Learning Engineer (m/f/d) – Planning & E2E Driving

    In this role, you’ll:

    • Develop ML-based motion planners that navigate complex urban environments safely
    • Lead experiments in End-to-End (E2E) driving and high-level maneuver planning
    • Investigate the use of Foundation Models/VLA for interpretable decision-making and “reasoning” in edge cases
    • Bridge the gap between perception outputs and control commands using probabilistic frameworks
    • Work on large ML models and big data with our ever growing in-house compute
    • Test your software in our self-driving vehicle

    We require you to have:

    • MSc/PhD in Computer Science, Robotics or equivalent experience
    • Experience with sequence to sequence modelling with transformers and / or foundation models
    • Strong experience programming in C++ and Python
    • A strong team player and learning mindset

    It’s a plus if you have:

    • Hands-on experience in the fields of autonomous driving and computer vision
    • Background in Reinforcement Learning (RL), Imitation Learning, or Behavior Cloning
    • Worked in mid to large software projects
  • Machine Learning Engineer (m/f/d) – Perception Tasks

    In this role, you’ll:

    • Improve core perception tasks: 3D Object Detection, Tracking, Segmentation, and Freespace estimation
    • Build and scale Auto-labeling pipelines to reduce manual annotation costs and increase data diversity
    • Implement robust tracking-by-detection algorithms in 3D space
    • Work on large ML models and big data with our ever growing in-house compute
    • Test your software in our self-driving vehicle

    We require you to have:

    • MSc/PhD in Computer Science, Robotics or equivalent experience
    • Experience with deep learning in at least one sensor modality (camera / LiDAR/ RADAR), ideally using transformer based models
    • Strong experience programming in C++ and Python
    • A strong team player and learning mindset

    It’s a plus if you have:

    • Hands-on experience in the fields of autonomous driving and computer vision
    • Knowledge of TensorRT, LibTorch, or ONNX for hardware-specific deployment
    • Worked in mid to large software projects
  • Machine Learning Engineer (m/f/d) – Sensor Fusion & Core AI

    In this role, you’ll:

    • Advance our Fusion Strategy (Early/Middle/Late) to ensure robust performance in adverse weather and lighting
    • Update and scale our multi-task backbones (e.g., Vision Transformers) to handle 360-degree sensor suites
    • Reduce latency by optimizing core AI bottlenecks for production-grade SoC hardware
    • Work on large ML models and big data with our ever growing in-house compute
    • Test your software in our self-driving vehicle.

    We require you to have:

    • MSc/PhD in Computer Science, Robotics or equivalent experience
    • Experience with deep learning in at least one sensor modality (camera / LiDAR/ RADAR), ideally using transformer based models
    • Strong experience programming in C++ and Python
    • A strong team player and learning mindset

    It’s a plus if you have:

    • Hands-on experience in the fields of autonomous driving and computer vision
    • Knowledge of TensorRT, LibTorch, or ONNX for hardware-specific deployment
    • Worked in mid to large software projects
  • Machine Learning Engineer (m/f/d) – Map Topology & Geometry

    In this role, you’ll:

    • Develop and refine models for online road topology extraction and lane connectivity prediction
    • Design graph-based or transformer architectures to represent complex intersections without HD maps
    • Predicting geometric and temporally consistency map elements
    • Work on large ML models and big data with our ever growing in-house compute
    • Test your software in our self-driving vehicle

    We require you to have:

    • MSc/PhD in Computer Science, Robotics or equivalent experience
    • Experience with transformers and / or graph neural networks architectures
    • Strong experience programming in C++ and Python
    • A strong team player and learning mindset

    It’s a plus if you have:

    • Hands-on experience in the fields of autonomous driving and computer vision
    • Experience in applying machine learning to 3D scene understanding tasks
    • Worked in mid to large software projects
  • Linux Administrator (m/f/d)

    In this role, you’ll:

    • Administer HPC clusters for deep learning workloads (Slurm, Ceph, etc.)
    • Administer application servers: web services (including Nextcloud, Fogejo, OpenProject, WordPress, ERP systems, etc.), mail, XMPP, SIP, LDAP
    • Administer workstations using Ansible

    We require you to have:

    • Strong experience in Linux system administration (Ubuntu/Debian-based preferred)
    • Solid knowledge of HPC environments and workload schedulers (e.g., Slurm)
    • Experience with distributed storage systems (e.g., Ceph or similar)
    • Familiarity with automation and configuration management tools (e.g., Ansible)
    • Experience administering network services (LDAP, mail servers, web services, etc.)
    • Good understanding of networking fundamentals and security best practices

    It’s a plus if you have:

    • Experience with C++, CUDA, Python or Rust
    • Knowledge of Linux kernel or low-level hardware programming
    • Web development experience

  • Embedded Software Developer (m/f/d)

    We are looking for an experienced engineer to strengthen our team in developing and deploying embedded software for autonomous vehicles and robotic platforms.

    In this role, you’ll:

    • Develop and maintain low-level software for embedded systems (C/C++, Linux)
    •  Develop high-performance computer vision and deep learning primitives on specialized accelerator chips
    • Deploy and optimize our software stack on embedded hardware platforms
    • Build and integrate camera, radar, LiDAR, and other sensor systems
    • Develop systems for time-synchronized multi-sensor data recording (PTP, triggering, timecode)
    • Support selection, integration, and bring-up of embedded systems
    • Collaborate closely with perception teams to ensure robust and high-performance operation

    We require you to have:

    • Strong experience in low-level and embedded software development (C/C++)
    •  Solid understanding of Linux and OS-level programming
    • Experience with embedded systems
    • Scripting skills (Python, Shell)
    • Basic knowledge of electronics

    It’s a plus if you have:

    • Experience with ISP, camera drivers, or sensor interfaces
    • Knowledge of accelerator platforms (e.g., GPU, DSP, NPU)
    • Experience with time synchronization (PTP, PPS, gPTP)
    • Familiarity with automotive communication (CAN, Automotive Ethernet)
    • Experience with multi-sensor systems and calibration
    • Knowledge of functional safety (ISO 26262)

  • Visual SLAM and 3D Reconstruction Engineer (m/f/d)

    In this role, you’ll:

    • Implement algorithms for large scale visual SLAM and 3D scene reconstruction
    • Develop tools for manual and automatic creation of HD maps to train and test our ML models
    • Build a data engine for continuous learning

    We require you to have:

    • MSc/PhD in Computer Science, Robotics or equivalent experience
    • Experience in visual SLAM, sensor calibration, SfM, MVS, point cloud processing and optimization
    • Strong experience programming in C++ and Python
    • A strong team player and learning mindset

    It’s a plus if you have:

    • Hands-on experience in the fields of autonomous driving
    • Experience in other fields of computer vision
    • Experience processing IMU and GPS data
    • Have worked in mid to large software projects