10 Apr 2019

Full-Time Senior Python Developer

Berkshire GreyAnywhere

NOTE: This job listing has expired and may no longer be relevant!

Job Description

Software Engineer – Robotics

We are a venture-backed company that combines artificial intelligence and intelligent robotics to change the way companies do business. Our company includes a team of world class technology experts recruited from centers of excellence including iRobot, Google, Amazon, Kiva Systems, Carnegie Mellon, MIT, Cornell, University of Pennsylvania, Rethink Robotics, Lockheed Martin, BAE, Honeywell, and others. Prior work by this team resulted in more than 30 commercial products and billions of dollars in product revenue. Simply put, our team knows how to produce disruptive products that generate value for our customers. Through our leading-edge technology, we can automate tasks that have never been performed by machines and to do so at a price/performance level that brings our customers to us.

As a company, we work hard and are creating material impact with our customers. Some would feel the need to say, “we work hard and play hard” whereas at our company our work is our play and most of us finish a day and think “what could be more amazing?” Our culture is highly collaborative and open, the technical problems are challenging, the business opportunities are magnificent, and the value of your work to the customers and to the world is clear. Indeed, what could be better?

We are well funded and backed by multiple tier 1 venture capital firms. Benefits include catered meals, snacks, medical and related insurance, and 401k with generous vesting and match models.

We have amazing offices in Boston, MA and Pittsburgh, PA.

Job Summary

We are seeking a Software Engineer with a specialization in Robotics. The candidate would be responsible for contributing to the design, development and maintenance of robotic software products.


This position is for either the Boston or Pittsburgh office.


  • BS degree in Computer Science or similar field.
  • 3+ years experience in software development.
  • Experience:
  • Programming (Python)
  • Linux (Ubuntu)
  • VCS (Git)


  • MS or PhD in Computer Science or similar field.
  • 5+ years experience in software development.
  • Robotics experience.
  • ROS familiarity.
  • Knowledge in one or more of the following:
  • Machine Learning
  • Computer Vision
  • Motion Planning
  • Web Development
  • CI Tools
  • Containers
  • Configuration Management Tools
  • NoSQL and/or SQL Databases

Job Categories: Engineering and Featured. Job Types: Full-Time. Salary: 100,000 and above.

Apply for this Job

Get Your Weekly Dose of Python