What is a Software Engineer at Nimble?
As a Software Engineer at Nimble, you are at the forefront of shaping the next generation of robotics and multi-agent systems. This role is critical to the company’s mission of optimizing complex warehouse operations, where your work directly impacts the safety, efficiency, and scalability of high-performance robotic fleets. You will be tasked with solving intricate algorithmic challenges that push the boundaries of what is possible in automated logistics.
The environment at Nimble is characterized by high technical rigor and a focus on long-term systemic impact. You will collaborate with cross-functional teams to translate theoretical multi-agent research into robust, production-grade code. This position is ideal for engineers who thrive on complexity, possess a deep desire to build scalable infrastructure, and are eager to influence the strategic direction of robotics technology.




