Recycleye is hiring a Machine Learning Engineer to develop features for its waste-sorting and plant-monitoring products. The role is part of a small, high-impact ML R&D team, working on production systems installed on real sorting lines. The engineer will evaluate and deploy model architectures, adapt machine-learning research to practical use cases, implement object-tracking algorithms, work with camera optics and calibration, and improve DeepStream pipelines. Solutions should be selected for their effectiveness in real-world conditions, including situations where a hardware or camera change may be more appropriate than a new model. The role involves building product features and better ways to measure performance, collaborating with the data team and colleagues developing a plant-monitoring product, and supporting deployed systems. The engineer will spend time at customer sites and the demo centre, working directly with sorting equipment and waste. As the team grows, the engineer will help shape processes such as code review and testing and take on increased responsibility for planning and technical decisions. The position uses primarily Python, with some Go, and deploys models and algorithms to NVIDIA Jetson devices running DeepStream pipelines, supported by Docker, GitHub Actions and Azure. Success means regularly delivering work to production with measurable impact, bringing and testing new ideas, growing into ownership of technical areas, and becoming a trusted reviewer and planning partner. The engineer will work with teams across the company and contribute to improving how system performance is measured and how products improve with each deployment. The role is hybrid, based in Stratford E15 2HU, with occasional travel to Europe or the US.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed