Boston Dynamics seeks an Engineering Leader to lead the Applications team for the Atlas Humanoid Robot program. In this role, you’ll be responsible for delivering the applications which bring Atlas out of the lab and into the real world. Applications may include: individual robot teleoperation; following verbal or text instructions for novel tasks; or full integration into a logistics warehouse or manufacturing facility.
Deliver Results. Build high-quality applications quickly which customers, integrators, and deployment teams love. Strike the right balance of building rapid prototypes for proof-of-concepts and hardened systems for mission-critical applications.
Stay on top of - and advance - Physical AI technology trends. At present this includes Spatial AR interfaces, Context Prompting for VLMs, voice interaction, and MCP/agent integrations. But Physical AI is a rapidly advancing field, and everything may change in a year or two. Stay ahead of the curve and determine which technology trends will satisfy customer needs.
Set the bar for Engineering Excellence. Establish strong standards for design, test, and execution across the team. Understand the details of the team’s work, and ensure that the team is consistently making good tradeoff decisions.
Build and organize the team. Hire leads and ICs for the team. Decide on the right organizational structure to support multiple applications effectively. Refine team norms, processes, and communication channels as the team scales.
Establish a customer-centric culture. Get the team directly involved with early customer deployments. Handle issues in the field with appropriate urgency. Build quantitative and qualitative feedback systems in partnership with the product team to understand how Atlas is being used in the real world.
Collaborate with peers. Product Management, UX, Researchers, FAE, Support, and Customer Learning all need to work together to build the right state-of-the-art applications and to get them deployed successfully in the real world.
Track record of delivering exceptional applications as a Team Lead, Manager, Director, or related role.
Previous experience shipping applications in robotics, spatial computing, or other physical devices.
You should be knowledgeable and even expert on some of the following:
UI development: three.js, React, Android, iOS, Unity, Unreal
Networking Protocols: HTTP, WebRTC, TLS, MQTT, general IP networking
Backend Development: Kubernetes, VMs, Postgresql, Cloud Storage Solutions
ML Model Inference: Cloud hosting, Edge Compute, knowledge of common model architectures
3D Rendering: Kinematics and Transforms, Shaders and rendering pipelines, Gaussian Splats
Data Privacy and Security
Ability to connect technical details to high-level business strategy, and vice-versa.
You’ve managed high-performing engineering teams, and can talk about corrective actions you’ve taken to make the teams perform even better.
Even though this is an organizational leadership role, you should still have a technical edge. Being able to work through different architectural approaches, prototype new ideas, and effectively facilitate root cause analysis of failures would be expected.
Excellent communication, leadership, and interpersonal skills.
Prior experience building agentic interfaces.
Prior experience integrating with MES, WMS, or similar systems.
Videogame knowledge and experience to help inform UX choices.
Korean language proficiency.