Python Robotics Algorithm Developer (27448)
In this pioneering startup you would work on autonomous behavioural algorithms for coordinated multi-agent drone technology. This will suit a highly motivated and technical candidate.
Your work may include behavioural AI algorithms (planning systems or behavioural/decision-based) in dynamic environments, with an emphasis on robustness and simulation to validate behaviour prior to field trials. Production readiness is the goal. Real world constraints and system capabilities are a key factor. You would collaborate with other teams to ensure a holistic approach.
You will have:
- A strong STEM degree and supporting pre-university grades.
- Worked extensively in Python, to a high level of proficiency, in related areas.
- An understanding of relevant robotics fundamentals and relevant algorithms for locomotion, decision-making and control.
- Prior experience with multi-agent systems / distributed coordination of autonomous agents.
Additionally a relevant PhD, knowledge of reinforcement learning or distributed (decentralised) control algorithms, optimisation for multiple objectives, or other distributed AI is relevant. As is exposure to relevant simulation tools (Gazebo, AirSim).
Applicants must be eligible for UK security clearance, and visa sponsorship is not available. Periodic travel to field test sites and for client or team meetings is likely.
As well as a competitive salary and hybrid working (1-2 days in the office per week), this role will allow the right person to truly exercise their skills in high impact areas. Be involved from an early stage and help shape the direction of this technology’s development.
Please note: even if you don’t have exactly the background indicated, do contact us now if this type of job is of interest – we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.