Software Engineering Manager

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

Description For Software Engineering Manager

The Boston Dynamics AI Institute is seeking a Software Engineering Manager to lead a team of Software Engineers specializing in various robotics disciplines. This role involves managing a team that builds software tools and platforms to support Research Projects and directly contribute to them. The ideal candidate should thrive in ambiguous situations, adapt quickly to changing priorities, and embrace the challenges of exploring uncharted territories in AI and Robotics.

Key responsibilities include:

  • Providing technical leadership and effective people management
  • Attracting, recruiting, hiring, and developing a high-performing team
  • Driving technical excellence, operational maturity, and code quality
  • Leading the development and execution of a roadmap by working cross-functionally with stakeholders
  • Fostering a culture of collaboration, innovation, and continuous improvement
  • Collaborating with other Engineering teams in Machine Learning, Hardware, Dev & MLOps, and Test Operations
  • Actively participating in building solutions alongside the team

Requirements:

  • 5+ years experience in managing high-performing software teams
  • Ph.D. or equivalent in Computer Science or related field AND 3+ years of full-time Software Engineering work experience OR 5 years of full-time Software Engineering work experience, including 3+ years developing software for robotics applications
  • Excellent interpersonal and communication skills
  • Strong analytical and problem-solving abilities
  • 4+ years of industry or academic experience developing production quality C++ or Python software

Join the Boston Dynamics AI Institute to contribute to solving fundamental challenges in AI and Robotics, and help shape the future of intelligent machines that will improve our lives.

Last updated 4 months ago

Responsibilities For Software Engineering Manager

  • Provide technical leadership and effective people management
  • Attract, recruit, hire, and develop a high-performing team
  • Drive technical excellence, operational maturity, and code quality
  • Lead the development and execution of a roadmap by working cross-functionally with stakeholders
  • Foster a culture of collaboration, innovation, and continuous improvement
  • Collaborate with other Engineering teams in Machine Learning, Hardware, Dev & MLOps, and Test Operations
  • Actively participate in building solutions alongside the team

Requirements For Software Engineering Manager

Python
  • 5+ years experience in managing high-performing software teams
  • Ph.D. or equivalent in Computer Science or related field AND 3+ years of full-time Software Engineering work experience OR 5 years of full-time Software Engineering work experience, including 3+ years developing software for robotics applications
  • Excellent interpersonal and communication skills
  • Strong analytical and problem-solving abilities
  • 4+ years of industry or academic experience developing production quality C++ or Python software

Interested in this job?

Jobs Related To Boston Dynamics AI Institute Software Engineering Manager

Lead Full Stack Developer (Analytics)

Lead Full Stack Developer (Analytics) role at Later, focusing on social media analytics and team leadership in Vancouver, Canada.

Lead Product Manager, Developer Experience

Lead Product Manager role at CoreWeave focusing on developer experience, shaping tools and interfaces for AI and accelerated computing applications.

Lead Developer

Lead the development team at CrewBloom, overseeing migration to Fastify, guiding React frontend, and managing AWS infrastructure in a remote, full-stack role.

Engineer Lead, ST

Lead Software Engineer position at Starbucks, focusing on developing and operating large-scale digital menu board implementations.