Author: tilman

  • Software Developer Qt / C++ (m/f/d)

    In this role, you’ll:

    • Develop and maintain various desktop applications for data labeling and visualization
    • Design and implement intuitive and high-performance graphical user interfaces using Qt
    • Design strategies and architectures for working with large, distributed datasets and multi-user labeling workflows (e.g., synchronization, incremental updates, and conflict handling)
    • Contribute to system design decisions for scalable labeling tools and data pipelines

    We require you to have:

    • Strong proficiency in C++ and Qt (Qt Widgets, Qt Quick/QML, or both)
    • Experience developing complex desktop applications
    • Solid understanding of software engineering principles, design patterns, and clean code practices
    • Experience with version control systems (e.g., Git)
    • Ability to work independently and communicate effectively in a team

    It’s a plus if you have:

    • Basic web development experience
    • Experience with Python or other scripting languages for tooling or automation
    • Knowledge of data visualization frameworks or handling large datasets
    • Experience with cross-platform development (Windows, Linux, macOS)
    • Familiarity with CI/CD pipelines and automated testing

  • 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
  • C++ Developer and Linux Administrator (m/f/d)

    In this role, you’ll:

    • Develop and maintain C++ code, particularly for real-time data processing, including data acquisition, data management, visualization, and neural network inference
    • 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:

    • Experience with CUDA, Python or Rust
    • Experience with embedded development
    • Experience working with Qt
    • Knowledge of Linux kernel or low-level hardware programming
    • Basic web development experience

    It’s a plus if you have:

    • Experience with CUDA, Python or Rust
    • Knowledge of Linux kernel or low-level hardware programming
  • 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