What is a Machine Learning Engineer at Pickle Robot?
As a Machine Learning Engineer at Pickle Robot, you are at the forefront of solving one of the most challenging problems in modern logistics: automating the unloading of trucks. You are not just writing code; you are building the "eyes and brains" of robots that operate in complex, unstructured, and dynamic warehouse environments. Your work directly impacts the safety, efficiency, and scalability of supply chains by replacing dangerous manual labor with intelligent, reliable robotic systems.
This role is uniquely positioned at the intersection of cutting-edge research and rugged industrial deployment. You will be tasked with solving the "long-tail" of robotic perception—dealing with occlusions, varying lighting, and novel packaging that traditional computer vision systems fail to handle. You will leverage Foundation Models, Vision-Language Models (VLMs), and Generative AI to push the boundaries of zero-shot generalization, ensuring our robots can handle the unpredictable nature of real-world loading docks.
Success in this role requires a balance of academic rigor and pragmatic engineering. You must be comfortable translating high-level research breakthroughs into production-grade, low-latency code that runs efficiently on edge hardware like the NVIDIA Orin. If you are driven by the challenge of making AI work in the physical world, this is a role where your technical contributions will have immediate and visible impact.




