Nimble Robotics
Software Engineer, Robotics Fleet Optimization
San Francisco, CA · Mid
Stay score
odds of building a lasting career here
Thin sponsorship signal and lottery-bound. A low-probability bet with your clock running. Prioritize cap-exempt roles and proven entry-level sponsors first.
Lottery odds assume a STEM candidate.
Personalize to your clock →Employer immigration record
from this employer's Department of Labor filings
Files H-1B transfers
Sourced from Department of Labor LCA, PERM and prevailing-wage disclosure data. Employer matching is by name, so figures may be split across an employer's legal entities. Absence of a filing means none appears in our copy of the data, not that none exists.
Community outcomes
No reports yet — be the first to help the next applicant.
About the role
- Your work will directly influence robot efficiency, safety, and the overall capacity and scalability of our intelligent fulfillment systems.
Responsibilities
- Design and implement high-performance, maintainable, and fault-tolerant robotics software.
- Work independently across disciplines to diagnose issues, evaluate alternatives, and deliver robust technical solutions.
- Develop Multi-Agent Robot Capabilities
- Build and improve algorithms for task planning and multi-agent path planning, as well as multi-robot and external system coordination to maximize warehouse throughput.
- Create features that drive increased automation across workflows like picking, packing, sorting, induction, and routing.
- Design optimization algorithms that break down orders and workloads into robot tasks while minimizing congestion and idle time.
- Use quantitative insights to inform prioritization, algorithm design, and long-term system improvements.
- Drive feature areas end-to-end: algorithm design, implementation, testing, deployment, and performance validation.
- Own software infrastructure, continuous integration, production debugging, and on-call support for components you build.
Requirements
- Bachelor's degree or higher in Computer Science, Robotics, Mathematics, or related field.
- Strong software engineering background with 2-4 years of experience building production systems.
- Strong understanding of algorithms, data structures, and performance optimization.
- Proficiency with at least one systems programming language (Rust preferred
- Ability to design and implement complex systems with high reliability and clarity.
- Demonstrated ability to work across a large codebase and collaborate with cross-functional engineering teams.
Nice to have
- Experience with multi-robot task planning, routing, or simulation systems.
- Knowledge of warehouse automation, logistics software, or large-scale distributed systems.
- Experience working with Rust.
- Familiarity with cloud infrastructure, backend services, or event-driven architectures.
- Additional Information
- We embrace challenges and strive to make the impossible possible each day.
- We're not in this to do what's easy or to be mediocre.
- We're ambitious, we're gritty, we're humble and we're relentlessly resourceful in pursuit of our goals.
Skills
- Your exact offer may vary depending on multiple individualized factors, including job-related knowledge, skills, and experience.
Compensation
- The pay range for this position at the start of employment is expected to be between $140,000 and $210,000/year.
- In addition to cash compensation, this position will also receive generous equity for this position.
Benefits
- In addition to cash compensation, this position will also receive generous equity for this position.
- Nimble provides medical, dental, and vision insurance through several premier plans and options to support you and your family.
- We want to create something legendary and leave our mark on the world.
- Unlimited Flexible Time Off
- Nimble's Benefits
Company info
- We recently closed a $106M Series C at a $1B valuation, and we are continuing to grow our world-class team.
- Join us and become part of an ambitious, humble, and resourceful culture where your work will leave a lasting impact on the future of robotics and commerce.
Equal opportunity
- Nimble Robotics, Inc. is an equal opportunity employer.
This listing is sourced directly from Nimble Robotics's careers page and normalized into a canonical job model.