Robotics Algorithm Engineer Packing Algorithm and Optimization
Mujin is a Tokyo-based industrial robotics company providing MujinOS, intelligent robot controllers, and automated robotics solutions for logistics and manufacturing.
Funding history
About Mujin, Inc.
Mujin develops and sells intelligent robot controllers and delivers robotics solutions. Its MujinOS platform integrates robots, AGVs, and automation devices using digital-twin-based control for industrial automation.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will create and optimize algorithms for 3D bin packing, container loading, and space utilization. You will integrate packing logic with real-time motion planning and digital-twin workflows, account for operational constraints, and work with stakeholders to turn logistics requirements into production-ready 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
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
Benefits
- Annual paid leave
- Maternity leave
- Childcare leave
- Flexible public holiday scheduling
- Flexible dress code
- Commuting allowance
- Japanese social security including health insurance, pension, and labor insurance
- Monthly team dinner support
- Free buffet lunch every workday
- Free drinks and snacks
- Employee gym access
- Japan relocation support
- Visa sponsorship
- Flight ticket support
- Shipping-expense coverage
- Housing assistance
Hiring Process
Coding assessment → HR interview → one or two hiring-manager interviews → take-home assignment and feedback interview if applicable
