open positions


Software Engineer - Data

This is a full time position working at the Roam facility in San Francisco. You will work with our software teams to develop, validate, and deploy the data collection, transfer, and storage platform for our early products. We expect you to excel at the following responsibilities:

  • Ground-up development of tools and databases to store information collected from our devices to provide useful metrics for our users and developers

  • Communicate with our firmware, machine learning, and mobile developers to design the API and services

We are seeking highly motivated and adaptable individuals who will explore the peaks and valleys of all problems that may come up, while building a new generation of robots for everyday life.

Ideal Candidate

  • Leadership skills and the ability to work independently as needed

  • Experience building data collection, transfer, or storage systems from the ground up

  • Experience designing databases

  • Experience developing scalable solutions with clean APIs

  • Good written and verbal interpersonal skills

  • Able to deliver quality work in a dynamic startup environment

  • Ability to relocate to work at the Roam San Francisco office

Bonus Points

  • Academic background in computer science (BS or MS)

  • Crafted tools for analysis of databases

  • Basic understanding of machine learning applications around data analysis and classifiers

  • Experience working with cloud technologies

  • Strong preference given people available immediately

  • US Citizen or permanent resident

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, gender, sexual orientation, age, marital status, veteran status, or disability status.