Senior Build Systems Engineer (Developer Productivity / Build Optimization)
AI Summary
Mujin is a global leader in industrial automation, redefining supply chain efficiency through MujinOS—our intelligent operating system for robotics. At our core is Machine Intelligence (MujinMI), a unique approach that leverages real-time digital twins and advanced perception, planning, and control algorithms to achieve fully autonomous operations.
About this role
Mujin is a global leader in industrial automation, redefining supply chain efficiency through MujinOS—our intelligent operating system for robotics. At our core is Machine Intelligence (MujinMI), a unique approach that leverages real-time digital twins and advanced perception, planning, and control algorithms to achieve fully autonomous operations.
Our flagship product, MujinController, empowers users with a highly configurable, no-code interface. By integrating cutting-edge motion planning and computer vision, it enables seamless automation for complex applications such as palletizing, picking, and truck unloading.
Headquartered in Japan with a growing presence in the US, China, and Europe, we invite you to join a dynamic environment where you can shape the future of automation.
About the Role
Mujin is hiring a Senior Software Engineer focused on improving the development and build processes of large-scale robotics software systems.
This role is not limited to CI/CD operations. You will identify fundamental bottlenecks in the development workflow, such as slow builds, unreliable dependencies, and complex build configurations, and solve them at the build system level.
This role is a strong fit for engineers who have worked on engineering productivity, developer platforms, or internal tooling teams, where they improved build or development workflows at a system level, beyond simply operating CI/CD pipelines.
You will work on designing and evolving the build system itself to improve developer productivity, reproducibility, and scalability across large C/C++ codebases.
Examples of challenges you may work on:
• Reducing build times from hours to minutes by redesigning the build system.
• Re-architecting dependency management to remove hidden coupling between modules.
• Improving build reproducibility across local and CI environments.
Responsibilities
- Analyze existing build systems and propose structural improvements or migrations where necessary
- Design and implement a modern and optimized build system, adhering to best practices and coding standards.
- Create early prototypes and write technical documentation to propose system changes.
- Manage and improve the CI infrastructure and tools.
- Ensure good coding practices and code quality through consistent code reviews.
- Collaborate with other engineering teams to improve and optimize the CI tools.
Minimum Requirements
Preferred Requirements
Interview Process:
Explore related jobs
More jobs at Mujin
Jobs in Tokyo
Scaled Customer Success ManagerWalkMe · Tokyo- Retail Allocator, APAC (Next-Generation Allocation)On · Tokyo
- Account Executive, MajorsZscaler · Tokyo, JPN
- Senior Manager, RA TA Group Immunology, Regulatory Affairs (Immunology)Abbvie · Minato City, Tokyo
Account Director, Public Sector - TokyoOpenAI · Tokyo, Japan- Security Manager - JapanControl Risks · Minato City, Tokyo
