Computer Vision / Machine Learning Engineer A high-growth deep-tech firm is building advanced machine vision systems for automation and quality assurance. The focus is on solving real-world spatial problems - not just training models, but deploying full systems into production environments.
This is a role for someone who wants to work end-to-end - from raw sensor data through to deployed solutions that directly impact customers.
What You’ll Be Doing
- Develop computer vision and perception algorithms across image + 3D data
- Work with cameras and multi-sensor inputs to build spatial understanding
- Design solutions involving point clouds, image processing, and sensor fusion
- Take ideas from prototype to production-ready systems
- Optimise for performance, robustness, and real-world reliability
- Collaborate closely with engineers - reviewing, iterating, and building together
What You’ll Bring
- 5 years’ industry experience (ideal: PhD + commercial exposure)
- Experience programming in C++ and Python/Go
- Strong grounding in mathematics, algorithms, and 3D problem solving
- Experience working with sensor data (LIDAR, cameras, etc.)
What Actually Matters
- You enjoy solving hard, real problems, not just applying libraries
- You build and experiment outside of work
- You collaborate naturally - no lone wolves
- You take ownership, but work as part of a team
Nice to Have
- Point clouds, SLAM, or 3D reconstruction
- GPU/CUDA or performance optimisation
- Any exposure to hardware systems
Why This Role
- Work on real 3D vision problems with real data
- Direct impact - your work ships to customers
- Engineering-led, collaborative culture
- Fast iteration, high ownership, no bureaucracy
If this role sounds like a good fit, you can click Apply and send through your details. Or you can email me at
far••@aeyandassociates.com