Search jobs > Waltham, MA > Software engineer

Software Engineer - Atlas Behavior Learning

Boston Dynamics
Waltham, Massachusetts, US
Full-time

We are seeking talented software engineers to join our Atlas behavior learning team. You will develop robot system software, applications, machine learning infra, and tools as part of our R&D effort teaching Atlas the skills it needs to act in the real world.

We are tackling the most challenging problems in humanoid robot manipulation and locomotion through state-of-the-art methods in learning and learning from demonstration.

In this project you will develop teleop interfaces, robot command interfaces, simulation and mocap tools, etc. to collect human demonstration datasets and train large behavior models for Atlas.

You will work on these hard challenges in close collaboration with roboticists, researcher scientists, DevOps engineers, and data annotation teams.

Your contributions will help us build new robot technologies for Atlas and other R&D efforts at Boston Dynamics.

How you will make an impact :

Actively participate in ongoing research initiatives, collaborating closely with Research Scientists and Infrastructure Engineers

Write software for data logging, data pipelines, training pipelines

Work with robot simulation software to develop scenarios, tests, and data collection tools

Develop visualization and analysis tools

Work with VR and mocap devices and write code for teleoperation interfaces

Work with annotation teams and develop data annotation tools

Analyze and track failures in experimental robot runs.

Maintain and improve the code repository, ensuring its ongoing maintenance and improvement to meet evolving needs (CI / CD, testing, deployment)

Develop tools to query and gain insights into data, training, and testing performance metrics

Desirable experience :

3+ years of experience developing software for robotics or related fields

Advanced knowledge in Python programming, familiarity with C++

Familiarity with popular ML frameworks

Experience with robotics or related problems : 3D transformations, kinematics

Experience with ML robotics datasets, robot middleware systems, pubsub, and common sensor modalities

Experience with cloud infrastructure, storage, databases

Experience with docker and job orchestration for cloud and on-premise GPU clusters

LI-JM1

30+ days ago
Related jobs
Boston Dynamics
Waltham, Massachusetts

We are seeking talented software engineers to join our Atlas behavior learning team. You will develop robot system software, applications, machine learning infra, and tools as part of our R&D effort teaching Atlas the skills it needs to act in the real world. We are tackling the most challenging...

Wolters Kluwer DXG U.S., Inc.
Waltham, Massachusetts
Remote

Collaborate effectively with product managers, clinicians, data scientists, and software engineers. AI technologies: NLP, Deep Learning, Machine Learning. Professionals in healthcare, legal, business, tax, accounting, finance, audit, risk and compliance rely on Wolters Kluwer's market-leading inform...

Zoox
Boston, Massachusetts

Zoox is looking for software engineers to help us build novel architectures for classifying and understanding the complex and dynamic environments in our cities. This representation is tightly integrated into our planning software to deliver a safe and smooth customer experience. Experience with com...

The Resource Technology Partners
Boston, Massachusetts

Senior Software Engineer - Greenfield Development (Full-time). As an experienced Engineer and a senior member in our team, you’ll be immersed in all the elements of Software Development Lifecycles - design, development, integration, operation, support and testing. We create and deliver world class, ...

Crunchbase
Massachusetts, United States

The Data Science and Machine Learning guild is thriving to enable us to deploy Machine Learning algorithms with data from many different sources including our own platform, and user behavioral data, we learn our users’ journey and build a personalized experience that is unique to each user. At Crunc...

Zoox
Boston, Massachusetts

At Zoox, you will collaborate with a team of world-class engineers with diverse backgrounds in areas such as AI, robotics, mechatronics, planning, control, localization, computer vision, rendering, simulation, distributed computing, design, and automated testing. Experience with modern computer visi...

Boston Scientific
Waltham, Massachusetts

We are looking for a software engineer with a strong computer science, image processing and machine learning background to join our exciting and fast-paced development team. Apply machine learning techniques to improve image processing system. Solve difficult problems and always strive to make thing...

Zoox
Boston, Massachusetts

To solve these problems we develop deep learning algorithms that can learn behaviors from data and apply them on-vehicle to influence our vehicle’s driving behavior and offline to provide learned models to autonomy simulation and validation. The Prediction & Behavior ML team is responsible for devel...

Motion Recruitment
Cambridge, Massachusetts

We are seeking "freakishly good" Software and Machine Learning Engineers for a full-time position in Cambridge. Strong background in software engineering or machine learning. We utilize cutting-edge technology in machine learning, data analysis, and predictive modeling to drive meaningful change. Kn...

The Resource Technology Partners
Waltham, Massachusetts

Validation / Lead Reliability Engineer. The Validation / Lead Reliability Engineer will lead and be an intrinsic part of a dynamic, collaborative team that believes deeply in the importance of what we are doing and that we can achieve it. BS in Math / Statistics / Engineering fields. ...