AI Futures
Machine Learning & Robotics Engineer
AI FuturesGermany3 days ago
Full-timeEngineering

As a Machine Learning & Robotics Engineer, you will play a central role within our clients team, contributing to the development of intelligent systems for autonomous drone operations. Your focus will be on building capabilities such as object detection, tracking, pose estimation, and advanced control systems by leveraging machine learning, sensor fusion, and modern robotics techniques. You will help create reliable solutions that enable accurate drone landing, positioning, and interaction within automated environments.


Working alongside experts in software, hardware, and aeronautical engineering, you will design and deliver integrated, end-to-end systems. Your work will involve selecting suitable sensors and hardware components, developing efficient data-processing pipelines, and ensuring real-time responsiveness for critical flight operations. In this role, you will contribute to pushing forward innovation in drone automation and supporting the mission of establishing industry-leading unmanned aerial systems.


Your Key Responsibilities

  • Drive the development of algorithms for object detection, tracking, and pose estimation to support precise drone navigation and control
  • Architect and integrate multi-sensor systems (e.g., cameras, LiDAR, GPS) for autonomous drone port operations
  • Build software pipelines to process and interpret sensor data in real time
  • Develop and refine control strategies for autonomous landing, take-off, and movement
  • Contribute to a scalable and robust software platform, including integration with internal user interface tools
  • Perform thorough testing, validation, and performance optimisation prior to deployment
  • Work closely with cross-functional teams across robotics, hardware, and aeronautics
  • Collaborate with teams responsible for drone platforms and mission control systems to ensure seamless system integration


Your Profile

  • Strong programming skills in C++ and/or Rust, along with solid experience in Python
  • Proven experience developing and deploying machine learning solutions in real-world applications
  • Background in embedded systems and high-performance robotics software development
  • Familiarity with AI-assisted development tools and workflows
  • Strong problem-solving ability with a structured and pragmatic approach
  • Commitment to high-quality engineering practices, including testing, code reviews, CI/CD, and documentation
  • Team-oriented mindset with the ability to mentor and support others
  • High level of ownership and motivation to bring solutions from concept through to production
  • Comfortable working in an English-speaking technical environment


If this role is interesting please apply below, or send your CV directly to [email protected]

Key Skills

Ranked by relevance