Senior Software Engineer

The AI Institute's mission is to solve the most important and fundamental challenges in AI and Robotics, enabling future generations of intelligent machines that will help us all live better lives.
Full-Stack
Senior Software Engineer
In-Person
10+ years of experience

Description For Senior Software Engineer

The Boston Dynamics AI Institute is on a mission to solve the most important and fundamental challenges in AI and Robotics, paving the way for future generations of intelligent machines that will enhance our lives. We're seeking a Senior Software Engineer to join our team in our new Cambridge, MA office.

As a Senior Software Engineer, you'll play a crucial role in developing cutting-edge technology that advances the capabilities and usefulness of robots. You'll be responsible for designing and optimizing high-performance algorithms, providing technical leadership, and fostering a culture of innovation within the team.

Key responsibilities include:

  • Developing advanced algorithms for robotic systems
  • Mentoring and leading engineering teams
  • Ensuring code quality through reviews and best practices
  • Collaborating across functions to push the boundaries of robotics
  • Hands-on development to solve complex problems in robotics

We're looking for candidates with:

  • 10+ years of experience in high-quality, production-level software development
  • Proven technical leadership and mentoring skills
  • BS or MS in Computer Science or related field
  • Expertise in modern C++ or Python
  • Proficiency with software engineering tools and practices at scale
  • Strong troubleshooting and debugging skills
  • Excellent communication and collaboration abilities

Bonus skills include experience with Docker, cloud computing, real-time systems, ROS, gRPC, LCM, hands-on robotics work, machine learning, and more.

Join us in building the future of AI and robotics in a collaborative and innovative environment. Apply now to be part of a team that's shaping the future of intelligent machines!

Last updated 2 months ago

Responsibilities For Senior Software Engineer

  • Design, develop, and optimize high-performance algorithms to enhance robotic systems' capabilities and efficiency
  • Provide technical leadership, mentoring other engineers, and fostering a culture of collaboration, innovation, and continuous improvement within the team
  • Promote code quality and reliability through regular code reviews and the adoption of best practices
  • Work closely with researchers and other engineering teams to deliver cross-functional features and system capabilities that push the boundaries of robotics
  • Take a hands-on approach to development, building and refining software systems to solve complex problems in robotics

Requirements For Senior Software Engineer

Python
  • 10+ years of experience delivering high-quality, production-level software
  • Proven experience in technical leadership, including mentoring and guiding engineering teams
  • BS or MS in Computer Science or a related field
  • Strong software development skills in modern C++ or Python
  • Proficiency with modern software engineering tools and practices at scale including git, issue tracking, and CI/CD pipelines
  • Excellent troubleshooting and debugging skills, particularly in complex, real-world environments
  • Excellent communication, collaboration and documentation skills

Interested in this job?

Jobs Related To Boston Dynamics AI Institute Senior Software Engineer

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.