Robotics Engineer

Job Description

At Peyk, we are changing the last-mile delivery by deploying robotics as an alternative to traditional delivery fleet.  We believe that the future will be powered by clean and effective technological solutions, and we are committed to providing low or no-cost delivery services to everyone. We are a dynamic, fast-paced organization that values collaboration, creativity, and innovation. We are excited to welcome the next generation of tech talent to our team.In this role, you will play a vital role in designing, developing, and maintaining our cutting-edge robotic delivery systems. You won't just work on projects; you'll take the lead on larger, more complex endeavors. You'll also have the opportunity to mentor and oversee junior engineers, sharing your valuable expertise. Your role may require interfacing with clients, attending crucial meetings, and representing our engineering team in cross-functional collaborations.

Location: Either our UAE hub or London, UK.

As a Robotics Engineer, we need to include the following:

  • Algorithm Development: Develop and implement algorithms for perception, localization, mapping, and navigation for autonomous robots.
  • System Design & Integration: Design, integrate, and test robotic systems, focusing on perception and navigation modules.
  • Sensor Fusion:  Work with various sensor data, using sensor fusion techniques to improve perception and navigation accuracy.
  • Real-time System Development: Develop and implement real-time perception and navigation systems for robots to interact effectively with their environment.
  • Performance Optimization: Optimize the performance of robotic perception and navigation systems in different environmental conditions.Collaboration: Collaborate with other engineers, data scientists, and stakeholders to ensure the robotic systems meet the desired objectives and performance metrics.
  • Simulation & Testing: Design and conduct simulation tests to evaluate the performance of perception and navigation algorithms. Adapt these algorithms based on test results.
  • Documentation: Document design, development, and testing processes to maintain a comprehensive record of work performed.
  • Troubleshooting & Maintenance: Troubleshoot issues with the robotic systems, particularly those related to perception and navigation, and perform necessary repairs or modifications.
  • Technology Awareness: Stay abreast of the latest developments and trends in robotics, AI, perception, and navigation to bring innovation to the department.
  • Autonomous Navigation Improvement: Continuously enhance the robot's autonomous navigation behavior to minimize the need for supervisor intervention.

You are at the correct place if you have the following:

  • Proficiency in programming languages commonly used in robotics, such as Python and ROS.
  • Object-Oriented Design and Software Architecture.
  • Knowledge and Application of Robotics Principles.
  • Strong problem-solving skills and the ability to troubleshoot complex robotic systems.
  • Effective communication skills and the ability to work collaboratively in a multidisciplinary team.



    We are here to help



    We’d love to talk about how we can help with your delivery needs.

    Contact Partnerships


    Get the help you need from our live support team anytime during the day.

    Get Support