Software Engineer, Large Behavior Models jobs in United States
cer-icon
Apply on Employer Site
company-logo

Boston Dynamics · 4 months ago

Software Engineer, Large Behavior Models

Boston Dynamics is seeking talented software engineers to join their Atlas behavior learning team. The role involves developing robotics software and tools to help teach the Atlas robot to operate effectively in the real world, focusing on humanoid robot manipulation and locomotion using advanced AI methods.

Artificial Intelligence (AI)RoboticsSoftware
check
Growth Opportunities
badNo H1Bnote

Responsibilities

Actively participate in ongoing R&D initiatives, collaborating closely with Research Scientists and Infrastructure Engineers
Work with VR and mocap devices and write code for teleoperation interfaces
Write software for data logging, data pipelines, training pipelines
Analyze and track failures in experimental robot runs
Develop tools to query and gain insights into data, training, and testing performance metrics
Work with robot simulation software to develop scenarios, tests, and data collection tools
Work with annotation teams and develop data annotation tools
Maintain and improve the code repository, ensuring its ongoing maintenance and improvement to meet evolving needs (CI/CD, testing, deployment)

Qualification

PythonRobotics software developmentData pipelinesC++3D transformationsML robotics datasetsCloud infrastructureDockerGUI tools with QtBehavior testingData annotation toolsTeleoperation interfaces

Required

Actively participate in ongoing R&D initiatives, collaborating closely with Research Scientists and Infrastructure Engineers
Work with VR and mocap devices and write code for teleoperation interfaces
Write software for data logging, data pipelines, training pipelines
Analyze and track failures in experimental robot runs
Develop tools to query and gain insights into data, training, and testing performance metrics
Work with robot simulation software to develop scenarios, tests, and data collection tools
Work with annotation teams and develop data annotation tools
Maintain and improve the code repository, ensuring its ongoing maintenance and improvement to meet evolving needs (CI/CD, testing, deployment)

Preferred

3+ years of experience developing software for robotics or related fields
Advanced knowledge in Python programming, familiarity with C++
Experience with robotics or related problems: 3D transformations, kinematics
Experience writing GUI tools with Qt
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

Company

Boston Dynamics

twittertwittertwitter
company-logo
Boston Dynamics is an engineering company that specializes in building dynamic robots and software for human simulation.

Funding

Current Stage
Late Stage
Total Funding
$37M
Key Investors
SoftBank
2020-12-09Acquired
2019-02-06Series Unknown· $37M

Leadership Team

leader-logo
Robert Playter
Chief Executive Officer
linkedin
leader-logo
Marc Theermann
Chief Strategy Officer
linkedin
Company data provided by crunchbase