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
Employment type
Job function
- Robotics Engineering and Construction