Taro Logo

Senior Software Engineer - Data Platform

Founded in 2018, Sanctuary builds humanoid robots and control systems integrating symbolic logic and reasoning with data-driven robot foundation models.
Data
Senior Software Engineer
In-Person
101 - 500 Employees
5+ years of experience
AI · Robotics
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Engineer - Data Platform

Sanctuary AI, a pioneering company in humanoid robotics founded in 2018, is seeking a Senior Software Engineer to join their Data Platform team. This role presents a unique opportunity to work at the intersection of robotics and artificial intelligence, developing systems that power General Purpose Robots (GPRs).

The position involves designing and maintaining scalable full-stack systems, with a focus on data collection and machine learning pipelines. You'll be working with cutting-edge technology, collaborating with machine learning researchers and hardware engineers to create sophisticated software solutions for robotic systems.

The ideal candidate should have strong expertise in Python and TypeScript, with experience in modern web technologies like Next.js, React, and Django. Knowledge of both SQL and NoSQL databases is essential, as is experience with cloud deployments using Kubernetes. The role requires 5+ years of full-stack software engineering experience and a bachelor's degree in Computer Science or related fields.

Sanctuary AI offers an attractive compensation package including competitive salary, equity, health benefits, and flexible working arrangements. The company has been recognized by LinkedIn as a Top Startup and recently moved into a state-of-the-art facility. Working at Sanctuary AI means being part of a mission to create the world's first human-like intelligence in general-purpose robots, using advanced technologies to collect and process multi-modal data for training robot foundation models.

This is an excellent opportunity for a senior engineer who is passionate about robotics and AI, enjoys working in a fast-paced environment, and wants to contribute to groundbreaking technological advancement in human-like machine intelligence.

Last updated a month ago

Responsibilities For Senior Software Engineer - Data Platform

  • Design, deploy, document, and maintain full-stack web applications
  • Participate in deploying new software releases and collecting robotic systems data
  • Partner with machine learning researchers and hardware engineers to build world-class software solutions
  • Develop and operate data collection software and machine learning pipelines

Requirements For Senior Software Engineer - Data Platform

Python
TypeScript
React
PostgreSQL
MySQL
MongoDB
  • Bachelor's degree or higher in Computer Science or related fields
  • 5+ years experience as a full-stack Software Engineer, with preference given for front-end experience
  • Knowledge of professional engineering practices for the full product life cycle
  • Demonstrated skill in Python and Typescript, and some familiarity with C++
  • Proficiency with Next.js React, Material-UI, and Django
  • Familiarity with both SQL and NoSQL databases
  • Experience with Python-based API development
  • Experience deploying and operating applications on Kubernetes in cloud environments
  • Experience with observability platforms

Benefits For Senior Software Engineer - Data Platform

Medical Insurance
Equity
  • Competitive salaries
  • Equity stakes
  • Health coverage
  • Paid time off
  • Cutting-edge work facilities
  • Worksite flexibility by role

Interested in this job?