Job Search and Career Advice Platform

Enable job alerts via email!

Senior Perception Engineer for Robotic Manipulation

All3 Global

City of London

On-site

GBP 60,000 - 80,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading robotics company is seeking a Senior Perception Engineer to develop 2D/3D perception systems for complex construction environments. This role requires expertise in Python and C++, along with a deep understanding of computer vision. You will design and deploy pipelines while collaborating with teams to ensure reliable robotic manipulation. The position offers a hybrid work format and competitive benefits, including medical insurance and annual leave.

Benefits

Private dental or full medical insurance
28 days of annual leave
Opportunity to work on large-scale projects

Qualifications

  • Strong proficiency in Python and C++ for robotics software.
  • Deep understanding of computer vision and 3D perception.
  • Experience designing and maintaining perception pipelines.

Responsibilities

  • Design, develop and deploy perception pipelines.
  • Ensure robust perception for manipulation.
  • Collaborate with engineers for real-time robotic behavior.

Skills

Python proficiency
C++ proficiency
Computer vision understanding
Experience with perception models
MLOps knowledge
Job description
Senior Perception Engineer for Robotic Manipulation

All3 is transforming how buildings are conceived, developed, and delivered. We combine AI‑powered design with robotic prefabrication and on‑site assembly to build custom architecture at the cost and speed of mass production – unlocking even the most complex sites.

We’re currently seeking a Senior Perception Engineer to lead the development of our 2D/3D perception systems, enabling reliable manipulation and autonomy in complex, semi‑structured construction environments. You’ll architect and implement the perception capabilities to deliver reliable manipulation and autonomy in dynamic and unstructured environments.

Responsibilities
  • Design, develop, and deploy 2D and 3D perception pipelines for object detection, tracking, segmentation, etc.
  • Ensure robust perception for manipulation under varying environmental conditions.
  • Fuse and calibrate data from multiple sensors (RGB, depth, IMU, etc.) to achieve reliable scene understanding.
  • Train and fine‑tune domain‑specific perception models from scratch for novel and semi‑structured construction environments.
  • Design and integrate end‑to‑end pipelines, from data acquisition and labeling to inference, deployment, and feedback‑based improvement.
  • Lead integration and testing of perception systems in simulation and real‑world hardware environments.
  • Collaborate closely with manipulation, control, and autonomy engineers to deliver cohesive, real‑time robotic behavior.
Expertise
  • Strong proficiency in Python and C++ for production‑grade robotics software.
  • Deep understanding of computer vision and 3D perception.
  • Proven ability to build perception models from the ground up, including data generation and augmentation, model design, and optimization.
  • Experience designing, integrating, and maintaining end‑to‑end perception pipelines, from raw sensor data to deployed systems.
  • Hands‑on experience with sensor selection, placement, and calibration.
  • Expertise in training and fine‑tuning models for perception in novel or domain‑shifted environments.
  • Solid foundation in MLOps, including dataset management, training infrastructure, and deployment pipelines.
Nice to have
  • Experience in construction robotics, heavy machinery, or large‑scale manipulation tasks.
  • Familiarity with vision‑language models and their use in robotic task planning.
  • Experience deploying optimized, reliable, real‑time perception code on embedded or distributed robotic systems.
We offer
  • Chance to be a part of a large‑scale project.
  • Team driven by impactful cause.
  • Hybrid format of work with the lab located in Park Royal.
  • Private dental or full medical insurance (dental treatments aren’t covered).
  • 28 days of annual leave.
Seniority level
  • Mid‑Senior level
Employment type
  • Full‑time
Job function
  • Robotics Engineering and Construction
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.