Pickle Robot Company

Applied Researcher in Robotics-Motion Planning & Controls

Pickle Robot Company

full-time

Posted on:

Origin:  • 🇺🇸 United States • Massachusetts

Visit company website
AI Apply
Manual Apply

Job Level

Mid-LevelSenior

Tech Stack

Python

About the role

  • Invent novel technologies to solve real-world problems related to robotic warehouse operations, including loading and unloading trucks.
  • Maintain awareness of developments in the rapidly changing AI field, and will leverage new and exciting technologies to address our robotics challenges.
  • Develop innovative technologies that improve key performance metrics for speed and reliability by reacting intelligently to environmental disturbances and system faults.
  • Combine traditional motion planning and control algorithms with newer deep learning models, including reinforcement learning and diffusion models, to maximally leverage the benefits of both.
  • Identify risks in new approaches, and mitigate risk by developing and executing appropriate experiments.
  • Collaborate with colleagues to grow the Pickle AI team and overall corporate expertise in robotics and AI; collaboration is key to productivity that is more than the sum of the parts.

Requirements

  • Invent novel technologies to solve real-world problems related to robotic warehouse operations, including loading and unloading trucks.
  • Maintain awareness of developments in the rapidly changing AI field, and will leverage new and exciting technologies to address our robotics challenges.
  • Develop innovative technologies that improve key performance metrics for speed and reliability by reacting intelligently to environmental disturbances and system faults.
  • Combine traditional motion planning and control algorithms with newer deep learning models, including reinforcement learning and diffusion models, to maximally leverage the benefits of both.
  • Identify risks in new approaches, and mitigate risk by developing and executing appropriate experiments.
  • Collaborate with colleagues to grow the Pickle AI team and overall corporate expertise in robotics and AI; collaboration is key to productivity that is more than the sum of the parts.
  • A software engineer with 3-7 years of experience working in robotics environments, whether in academia, industry, or research settings.
  • Holder of a bachelor's degree in computer science, robotics, electrical engineering, or a related field; a master's degree or higher is strongly preferred.
  • An expert in Python, with extensive hands-on experience developing and optimizing robotics software. Experience with additional programming languages, such as Drake, is highly preferred.
  • Capable of adapting to new tools and frameworks as needed.
  • Experienced in motion/path planning, with a strong understanding of robot kinematics, control systems, and navigation algorithms.
  • Mathematically inclined, with a deep understanding of algorithms, data structures, and mathematical optimization.
  • Familiar with test-driven development (TDD) and comfortable applying TDD practices to ensure reliability and maintainability in product development.
  • Detail-oriented with a systems-level mindset, able to integrate motion planning software into larger robotic architectures.
  • Collaborative and communicative, able to work closely with multidisciplinary teams to drive product innovation and troubleshooting.
  • Willing to work in-office from our Charlestown, MA location at least three days per week, fostering a strong team dynamic and hands-on testing with our robotics systems.
  • Adaptable and eager to learn, staying up to date with the latest advancements in robotics, AI, and motion planning.