Skip to content

Search jobs inside your AI agent.

Grok Bot

Connect

Mujin, Inc.

Robotics Software Engineer 3D Bin Packing and Optimization

Posted Updated
Discussion

Description

You will design and optimize 3D bin-packing, container-loading, and space-optimization algorithms. You will integrate packing logic with real-time motion planning and digital-twin workflows, account for robot and operational constraints, and translate logistics requirements into robust production software.

Responsibilities

  • Design and implement algorithms for 3D bin packing, loading, and space optimization
  • Work with spatial reasoning, 3D geometry, collision detection, and geometric data structures
  • Integrate packing logic with real-time motion-planning and digital-twin workflows
  • Align packing algorithms with robot kinematics and operational constraints
  • Profile, test, and optimize algorithms for performance and scalability
  • Translate real-world logistics constraints into production-ready technical solutions

Requirements

  • 5+ years of professional software engineering experience
  • Strong proficiency in Python and C++
  • Understanding of algorithms, computational geometry, spatial data structures, packing problems, or operations research
  • Familiarity with optimization frameworks or custom heuristics and solvers
  • Ability to translate logistics and warehouse constraints into maintainable software
  • Exposure to mixed-SKU palletizing, container loading or unloading, or dynamic storage and packing systems
  • Professional working proficiency in English

Benefits

  • Paid time off including vacation, sick leave, and holidays
  • Access to cutting-edge robotics and the MujinOS technology stack

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →