We are hiring a full stack engineer to help develop and maintain our data collection, aggregation, and annotation pipeline. As a member of our small team, you will be expected to use a wide range of skills and be actively engaged in the long-term planning of the collection and analysis of data that is used to train and validate our machine learning models.

Strongly Preferred Skills & Background:

  • B.S. in computer science or equivalent practical experience

  • 2-5 years experience with full-stack web development

  • Experience with client-side web development, e.g. JQuery, node or other modern Javascript frameworks, bootstrap, jinja2 or other templating packages

  • Strong Python programming skills

  • Experience with relational databases (we use PostgreSQL) and familiarity with data architecture for large-scale, resource-intensive data applications

Also Helpful:

  • Amazon Web Services, including EC2, S3, and RDS

  • Flask web framework

  • Experimental psychology, cognitive science or neuroscience


  • Competitive Compensation
  • Modern urban office space with natural light and greenery¬†
  • Lunch provided daily by local Union Square Restaurants
  • Unlimited healthy snacks & beverages
  • Journal clubs, guest speakers & learning opportunities
  • In-office gaming, board games & books
  • Office lending library
  • Company outings
  • Diverse events organized by team members on an ad-hoc basis

Company Overview:

Perceptive Automata is a machine learning and computer vision company started by Harvard and MIT scientists that is developing a novel approach to help make autonomous vehicles safer for others on (or near) the road. We are supported by top Silicon Valley investors and global car makers and are growing rapidly in response to increasing demand for this technology.

Apply for this Job

* Required