Perception Software Engineer
Confirmed live in the last 24 hours
Boston Dynamics AI Institute

11-50 employees

Advancing robotics and AI through research and engineering
Company Overview
The AI Institute, founded by Marc Raibert of Boston Dynamics, is a research-driven organization that merges the strengths of university and corporate labs to pioneer advancements in robotics and artificial intelligence. With a focus on cognitive AI, athletic AI, organic hardware design, and robot ethics, the Institute is committed to creating intelligent machines that enhance human safety, productivity, and quality of life. The company's culture promotes technical fearlessness, fundamental thinking, cooperative teamwork, and respect, offering an enriching environment for top-tier talent in robotics, machine learning, and engineering.
AI & Machine Learning
Industrial & Manufacturing
Robotics & Automation

Company Stage

N/A

Total Funding

$400M

Founded

2022

Headquarters

Cambridge, Massachusetts

Growth & Insights
Headcount

6 month growth

-2%

1 year growth

53%

2 year growth

155%
Locations
Cambridge, MA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
gRPC
Python
Git
Data Structures & Algorithms
Docker
CategoriesNew
Software Engineering
Requirements
  • 5+ years of experience designing and developing software perception applications using C++ or Python in production environments
  • BS, MS and PhD in computer science, robotics, electrical/mechanical/aerospace engineering, or a related field
  • Experience working with robots, machine learning, or other related applications
  • Experience with git, issue tracking, CI/CD, and modern software engineering practices
  • Strong troubleshooting skills
Responsibilities
  • Work with a small team of software perception engineers that will creatively apply state-of-the-art perception techniques from both in-house and laboratories around the world to solve real-world problems
  • Work collaboratively with research teams on improving robot perception software and the development of this software. Examples include tools for accessing large models, camera drivers, and visualization
  • Create and support open source robotics software
  • Promote quality and reliability through regular code reviews
  • Develop high performance algorithms and improve systems
Desired Qualifications
  • Experience with PyTorch
  • Experience with ROS2, gRPC, LCM, or other inter-process communication middleware technologies
  • Experience with Docker, cloud computing, or similar applications
  • Experience working with and debugging software on physical hardware