Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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 relevanceReady to apply?
Join AI Futures and take your career to the next level!
Application takes less than 5 minutes

