Python Developer

Our client is a leading robotics company specializing in developing innovative solutions for Nuclear Decommissioning, Construction, Transport, and Infrastructure. We are a passionate team dedicated to pushing the boundaries of robotics technology and making a positive impact on these critical industries.

The Role

We are searching for a talented Python Developer to join their growing team and play a key role in developing the software that powers their next-generation robots. You will be responsible for designing, implementing, and testing Python code using machine learning and computer vision libraries to improve the functionality and autonomy of our robots.

Responsibilities

  • Design, develop, and maintain efficient and robust Python code for robot applications
  • Utilize PyTorch and other deep learning frameworks to develop and implement machine learning algorithms for tasks like object detection, pose estimation, and path planning
  • Integrate OpenCV for computer vision tasks such as image processing, feature extraction, and real-time object recognition
  • Collaborate with engineers and scientists to understand robot requirements and translate them into effective software solutions
  • Write well-documented, clean, and maintainable code adhering to best software development practices
  • Participate in code reviews and contribute to the continuous improvement of the codebase
  • Stay up-to-date with the latest advancements in machine learning, computer vision, and robotics technologies

Requirements

  • Bachelor’s degree in Computer Science, Robotics, Engineering, or a related field (or equivalent experience)
  • Minimum 2+ years of experience developing Python applications
  • Strong proficiency in Python programming language, with a solid understanding of object-oriented programming principles
  • Working knowledge of machine learning libraries such as PyTorch and scikit-learn
  • Experience with computer vision libraries like OpenCV
  • Experience with version control systems (e.g., Git)
  • Excellent problem-solving and analytical skills
  • Strong communication and collaboration skills
  • Ability to work independently and as part of a team

** Salary in the region of £40 – 50k
** This role will intiially involve travelling to the office, with potential for remote working after probation.

For more information about Shift F5 and the opportunities we have to offer follow us on Twitter @F5_Jobs

Shift F5 Ltd is acting as an Employment Agency in relation to this vacancy.

At a glance

  • Location: Kent
  • Job type: Permanent
  • Job sector: Developers
  • Salary: £40000 - £50000 per annum
  • Published: July 18, 2024

Your consultant

Olly Philpott-Smith

Olly Philpott-Smith

Data & AI Recruitment Consultant

Job not quite right for you?

View all jobs