Perception Software Engineer

The AI Institute solves fundamental challenges in AI and Robotics to enable future generations of intelligent machines that will help us all live better lives.
Full-Stack
Senior Software Engineer
In-Person
5+ years of experience

Description For Perception Software Engineer

The Boston Dynamics AI Institute is on a mission to solve the most important and fundamental challenges in AI and Robotics, aiming to enable future generations of intelligent machines that will help us all live better lives. We are seeking a Perception Software Engineer to join our team in our new Cambridge, MA office.

As a Perception Software Engineer, you will work cross-functionally with all of our projects to create software tools and algorithms for perception research and help turn that research into reality. This role is perfect for those who have a passion for developing technology for robots and want to advance their capabilities and usefulness.

Key responsibilities include:

  • Collaborating with a small team of software perception engineers to creatively apply state-of-the-art perception techniques
  • Working with research teams to improve robot perception software and develop tools for accessing large models, camera drivers, and visualization
  • Creating and supporting open source robotics software
  • Promoting quality and reliability through regular code reviews
  • Developing high performance algorithms and improving systems

We are looking for candidates with:

  • 5+ years of experience in designing and developing software perception applications using C++ or Python in production environments
  • A degree in computer science, robotics, electrical/mechanical/aerospace engineering, or a related field (BS, MS, or PhD)
  • Experience working with robots, machine learning, or other related applications
  • Familiarity with git, issue tracking, CI/CD, and modern software engineering practices
  • Strong troubleshooting skills

Additional valuable skills include experience with PyTorch, ROS2, gRPC, LCM, Docker, cloud computing, and working with physical hardware.

Join us in building a collaborative and exciting new organization that's at the forefront of AI and robotics innovation. Apply now to be part of shaping the future of intelligent machines!

Last updated 4 months ago

Responsibilities For Perception Software Engineer

  • Work with a small team of software perception engineers to apply state-of-the-art perception techniques
  • Work collaboratively with research teams on improving robot perception software
  • Create and support open source robotics software
  • Promote quality and reliability through regular code reviews
  • Develop high performance algorithms and improve systems

Requirements For Perception Software Engineer

Python
  • 5+ years of experience designing and developing software perception applications using C++ or Python in production environments
  • BS, MS or 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

Interested in this job?

Jobs Related To Boston Dynamics AI Institute Perception Software Engineer

Senior Software Engineer

Senior Software Engineer position at Boston Dynamics AI Institute, developing cutting-edge AI and robotics technology in Cambridge, MA.

Full-Stack Senior Engineer - Product Led Growth

Outdoorsy seeks a Full-Stack Senior Engineer for Product Led Growth to develop innovative travel solutions across the entire tech stack.

Full-Stack Developer

Senior Full-Stack Developer position at OROSYS / Two notes Audio Engineering, focusing on web application development and infrastructure management.

Sr. Software Engineer

Sr. Software Engineer role at Oliv.AI, a SalesTech startup providing AI copilot for sales teams.

SEO Engineer

Join iPullRank as an SEO Engineer to drive organic search visibility for clients through technical analysis, content engineering, and innovative SEO strategies.