Pickle Robot Company
Pickle Robot Company
Pickle Robot Company develops robotics for the supply chain, logistics, and manufacturing industries. Its systems combine physical AI, generative AI, machine vision, and robotic manipulation to automate physically demanding warehouse work. The company’s flagship autonomous robot unloads non-palletized goods from shipping containers, helping reduce manual strain while improving warehouse productivity. With a team of 11–50 employees and a recently completed $50 million Series B, Pickle Robot Company is expanding its product capabilities and business reach.

Senior Machine Learning Engineer, Perception

Build vision and grasping models for Pickle Robot’s warehouse automation systems. Lead dataset development, model training, experimentation, and evaluation to improve safety and logistics efficiency.

Description

  • Translate picking performance goals into machine learning problems with clear predictions, labels, rewards, loss functions, and success criteria.
  • Lead dataset strategy, including synthetic scene generation, distributed cloud data jobs, scene diversity filtering, and self-supervised labeling.
  • Find and resolve data bottlenecks.
  • Fine-tune large vision backbones with task-specific model heads.
  • Plan and run controlled experiments, choosing what to test next and when to conclude.
  • Create offline metrics that forecast robot performance and online metrics to improve edge-case handling.
  • Review code thoroughly.
  • Mentor less experienced engineers.
  • Help shape the perception and grasping roadmap.
  • Deliver deployable models within latency budgets, with exportable graphs and reproducible artifacts.
  • Work with platform and robotics engineers to integrate runtime systems and optimize inference.

Requirements

  • At least five years of machine learning and computer vision experience, including personally taking models from problem definition through measured results.
  • Demonstrated ability to frame problems and turn broad product requirements into specific engineering work.
  • Experience building datasets at scale through generation or collection, curation, automated quality checks, coverage and bias analysis, and active learning.
  • Strong evaluation practices, including baselines, ablation studies, and metric design.
  • Expert proficiency in Python and PyTorch.
  • Working knowledge of cloud training infrastructure such as GCP or AWS, Docker, and experiment tracking tools.
  • Professional experience in at least one area: developing and training multi-task, multimodal, or multi-view models; or self-supervised, outcome-based, or reward-driven learning.

Benefits

  • Health insurance
  • Dental coverage
  • Vision coverage
  • Unlimited vacation
  • Paid federal and state holidays
  • 401(k) contributions equal to 5% of salary
  • Company-paid travel expenses
  • Additional perks intended to make work more enjoyable, comfortable, and productive

Related Jobs

FranklinCovey

Senior Healthcare Client Partner

FranklinCovey
501 – 1,000 Employees

Grow FranklinCovey’s enterprise healthcare accounts through renewals, expansion, and strategic partnerships. The role focuses on client impact across health systems, acute care organizations, and large healthcare enterprises.

Open