Taro Logo

Staff Software Engineer - Infrastructure

Robotics and AI company developing generalized robot intelligence and general-purpose mobile manipulator robots for autonomous logistics.
$220,000 - $250,000
Backend
Staff Software Engineer
In-Person
101 - 500 Employees
8+ years of experience
AI · Robotics

Description For Staff Software Engineer - Infrastructure

Nimble, a cutting-edge robotics and AI company valued at $1 billion after their recent $106M Series C funding, is seeking a Staff Software Engineer to join their Infrastructure team. Founded from the AI labs at Stanford and Carnegie Mellon, Nimble is revolutionizing autonomous logistics with intelligent robots capable of performing all core warehouse functions.

The role focuses on developing crucial infrastructure systems for robotics data and simulation, requiring expertise in languages like Rust, Go, and Python, along with strong knowledge of cloud platforms, containerization, and database systems. You'll be working on sophisticated data infrastructure for robotics data ingestion, processing analytics, visualization, and MLOps purposes.

The position offers an exciting opportunity to work with world-class engineers and robotics experts, including collaboration with industry legends on the board like Marc Raibert (Boston Dynamics founder), Fei-Fei Li (Stanford AI lab director), and Sebastian Thrun (Google X founder). The company culture emphasizes being relentlessly resourceful, legendary in performance, humble in approach, and dependable in delivery.

This role is perfect for an experienced engineer passionate about robotics and AI, offering competitive compensation ($220,000-$250,000), comprehensive benefits, and equity in a rapidly growing company. You'll be at the forefront of developing next-generation robotics technology while contributing to Nimble's mission of enabling fast, efficient, and sustainable commerce through autonomous systems.

Last updated 2 months ago

Responsibilities For Staff Software Engineer - Infrastructure

  • Write and test code for simulation and data infrastructure systems
  • Build data infra for robotics data ingestion, processing for analytics, visualization and MLOps purposes
  • Build multi-robots simulation
  • Participate in or lead design reviews
  • Review code developed by other developers
  • Contribute to documentation and educational content
  • Triage product or system issues
  • Mentor junior engineers

Requirements For Staff Software Engineer - Infrastructure

Python
Kubernetes
PostgreSQL
Rust
Go
Linux
Kafka
  • Bachelors, Masters, or PhD in Computer Science or related field, or equivalent experience
  • 8+ years of industry experience
  • Experience with Rust, Golang, Python or C++
  • Experience simulating Autonomous systems, Robotics, or complex systems
  • Experience with cloud platforms (AWS, GCP or Azure)
  • Experience with Kubernetes and Docker
  • Good understanding of database systems like Postgres, Scylladb
  • Good understanding of writing unit and integration tests
  • Good understanding with Linux Operating Systems
  • Knowledge of Computer Networking

Benefits For Staff Software Engineer - Infrastructure

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Commuter Benefits
Equity
  • Paid Time Off
  • Medical, dental, and vision insurance
  • Paid Parental Leave
  • Commuter Benefits with fully-paid parking spots
  • Referral Bonus
  • 401k retirement planning
  • Equity program

Interested in this job?

Jobs Related To Nimble Staff Software Engineer - Infrastructure