Software Engineer - Atlas Behavior Learning

Waltham Office (POST)

Boston Dynamics

Boston Dynamics is creating practical robotics to tackle your toughest automation challenges and change your idea of what robots can do.

View all jobs at Boston Dynamics

Apply now Apply later

We are seeking a skilled Software Engineer to join our Atlas Behavior Learning team. In this role, you will develop software for robot systems, applications, machine learning infrastructure, and tools as part of our R&D efforts to teach Atlas the skills needed to operate effectively in the real world. Our team is focused on solving complex challenges in humanoid robot manipulation and locomotion using cutting-edge methods in learning and learning from demonstration.

Key Responsibilities:

  • Actively participate in ongoing research initiatives, collaborating closely with research scientists and infrastructure engineers.

  • Write software for data logging, data pipelines, and training pipelines.

  • Utilize robot simulation software to create scenarios, tests, and data collection tools.

  • Develop visualization and analysis tools to enhance understanding of data.

  • Work with VR and motion capture devices to code teleoperation interfaces.

  • Collaborate with annotation teams to develop data annotation tools.

  • Analyze and track failures in experimental robot runs.

  • Maintain and improve the code repository to meet evolving needs, including CI/CD, testing, and deployment.

  • Create tools for querying and gaining insights into data, training, and testing performance metrics.

Desirable Experience:

  • BS in Robotics, Computer Science,  Engineering or a related field.

  • 3+ years of experience in software development for robotics or related fields.

  • Advanced knowledge of Python programming and familiarity with C++.

  • Experience with cloud infrastructure, storage solutions, and databases.

  • Proficiency with Docker and job orchestration for cloud and on-premise GPU clusters.

Nice to Have: 

  • MS or PhD in Robotics, Computer Science, Engineering or a related field.

  • Robot hardware experience.

We are interested in every qualified candidate who is eligible to work in the United States. However, we are not able to sponsor visas for this position.

#LI-JM1

Apply now Apply later
  • Share this job via
  • 𝕏
  • or

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  1  0  0

Tags: CI/CD Computer Science Data pipelines Docker Engineering GPU Machine Learning ML infrastructure PhD Pipelines Python R R&D Research Robotics Testing VR

Region: North America
Country: United States

More jobs like this