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.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
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: CI/CD Computer Science Data pipelines Docker Engineering GPU Machine Learning ML infrastructure PhD Pipelines Python R R&D Research Robotics Testing VR
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.