Software Engineer, Nimble Brain

Nimble Robotics•San Francisco, CA

About The Position

Nimble is an AI robotics company developing autonomous supply-chain technology and generalist robots for tasks across commerce. The Software Engineer will join the Nimble Brain team and build backend and robotics infrastructure powering robot-enabled products. The role is primarily focused on software and systems engineering, working closely with the AI team to design and ship reliable services, APIs, and operational tooling.

Requirements

  • Bachelor's, master's, or PhD in computer science or a related field, or equivalent practical experience.
  • At least 1 year of professional software engineering experience.
  • Strong self-learning and continuous-improvement mindset.
  • Strong proficiency in at least one of Rust, Python, or C++.
  • Strong fundamentals in backend services, distributed systems, data modeling, and API design.
  • Demonstrated experience designing scalable systems and leading complex technical projects.
  • Excellent communication skills and ability to collaborate across teams.

Nice To Haves

  • Experience with an observability stack such as OpenTelemetry.
  • Experience with AWS, Kubernetes, CI/CD, infrastructure as code, and production systems.
  • Experience building internal developer platforms, tooling, or workflow systems.
  • Exposure to automation environments such as warehousing, manufacturing, or logistics.

Responsibilities

  • Collaborate with robotics, machine learning, and product teams to define requirements and translate them into well-architected software systems.
  • Design, build, and operate backend services and APIs supporting production workflows and customer-facing features.
  • Own integrations among multi-agent systems, cloud infrastructure, internal tooling, and robot-facing interfaces.
  • Build orchestration and state-management services for long-running operational processes.
  • Improve reliability and scalability through testing, observability, incident response, and performance tuning.
  • Promote software engineering best practices by producing high-quality, well-tested, maintainable code and contributing to code reviews.
  • Mentor engineers and help improve team processes and technical standards.
  • Participate in and often lead design reviews, code reviews, and technical planning sessions.
  • Join an on-call rotation and help diagnose and resolve production issues.

Benefits

  • Unlimited flexible time off.
  • Medical, dental, and vision insurance.
  • Paid parental leave.
  • Commuter benefits, including access to fully paid parking spots.
  • Referral cash bonus for referred candidates who are hired.
  • 401(k).
  • Equity program.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service