Python Robotics Algorithm Developer

ECM Selection Limited
Surrey, UK
2 months ago
Apply on www.ecmselection.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
£70,000.0
Working hours
Regular working hours

Tech stack

Artificial Intelligence Python (Programming Language) Reinforcement Learning Multi-Agent Systems SC Clearance

Job description

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.

Requirements

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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.ecmselection.co.uk
Prepare application

Good distractions

Loading talks and stories from around this role…