ML Platform Engineer, Central Software at Boston Dynamics

Waltham, Minnesota, United States

Boston Dynamics Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Robotics, TechnologyIndustries

Requirements

  • Hands-on experience or Interest in ML application for robotics
  • 7+ years experience as a Senior Software Engineer or ML engineer
  • Demonstrated proficiency in Python, Julia, or R, and related frameworks (PyTorch, Tensorflow, Pandas, Numpy)
  • Knowledge of distributed computing & big data technologies for large datasets (e.g., Spark) and building data pipelines
  • Knowledge of Deep Learning methodologies specific to Computer Vision like YOLO
  • Experience with Annotation tools using SAM, Co-Tracker, etc. (plus)
  • Familiarity with cloud platform (e.g., Google, AWS) and scalable ML deployment methods (Docker, K8s, Ansible, Terraform)
  • Experience with data processing, data augmentation and data cleaning techniques
  • Experience with Agile, Scrum or other lean methods
  • Ability to work collaboratively in cross-functional teams
  • Bachelors in Engineering, Computer Science, or other technical area

Responsibilities

  • Transform proofs of concepts into scalable solutions, helping product teams deliver new robot capabilities to customers
  • Evolve and scale fielded solutions, enabling continuous model improvement and redeployment
  • Dig into and optimize both cloud and on-robot ML system implementations, for accuracy and efficiency
  • Work closely with other members of the ML Platform team to implement, deploy, and maintain ML infrastructure
  • Work with stakeholders across BD to understand requirements, ensuring deployed solutions meet end-user needs
  • Own end-to-end delivery of new capabilities, spanning implementation, testing, deploying, and operations
  • Be an active participant in our agile development process, coordinating work with others, calling out challenges, and communicating progress regularly
  • Use your experience to mentor/upskill peers and other contributors across the organization

Skills

Key technologies and capabilities for this role

PythonJuliaRMLMachine LearningRoboticsML InfrastructurePipelinesCloudOn-robot SystemsAgileSoftware Engineering

Questions & Answers

Common questions about this position

What is the salary range for the ML Platform Engineer position?

The pay range for this position is between $131,763.78 - 181,175.20 annually.

Is this role remote or does it require working in an office?

This information is not specified in the job description.

What skills and experience are required for this ML Platform Engineer role?

Candidates need 7+ years as a Senior Software Engineer or ML engineer, proficiency in Python, Julia, or R with frameworks like PyTorch and Tensorflow, knowledge of distributed computing like Spark, and deep learning for computer vision like YOLO.

What is the team culture like at Boston Dynamics for this role?

The team is a passionate group of innovators, thinkers, and builders working collaboratively in cross-functional teams, using agile development processes, and mentoring peers in a mission-driven environment focused on robotics innovation.

What makes a strong candidate for the ML Platform Engineer position?

Strong candidates have hands-on ML experience in robotics, 7+ years in software or ML engineering, proficiency in key languages and frameworks, knowledge of distributed systems and computer vision, plus a bachelor's in a technical field and collaborative agile experience.

Boston Dynamics

Develops advanced robots for industrial applications

About Boston Dynamics

Boston Dynamics creates advanced robots that enhance human capabilities and safety, focusing on legged robots with high mobility, dexterity, and intelligence. Their flagship products, Spot and Pick, are designed for commercial, industrial, and research applications, performing tasks that are dangerous or physically demanding for humans. Spot, for example, is a 65-pound robot that can navigate complex terrains and avoid obstacles autonomously using built-in AI. Unlike many competitors, Boston Dynamics emphasizes responsible use of their robots, limiting sales to commercial and research clients and ensuring high-quality standards through domestic manufacturing. The company's goal is to improve safety and efficiency across various industries while exploring future consumer applications.

Waltham, MassachusettsHeadquarters
1992Year Founded
$38.8MTotal Funding
ACQUISITIONCompany Stage
Robotics & Automation, AI & Machine LearningIndustries
1,001-5,000Employees

Benefits

Remote Work Options
Flexible Work Hours

Risks

Competition from affordable Chinese robotics could pressure market share and pricing.
Layoffs indicate potential financial or strategic challenges impacting future innovation.
Collaboration with multiple stakeholders may lead to strategic misalignments.

Differentiation

Boston Dynamics excels in creating robots with advanced mobility and dexterity.
Their robots are designed for unstructured environments, enhancing workplace safety and efficiency.
Spot and Atlas are pioneering robots in digital transformation and mobile manipulation.

Upsides

Collaboration with Toyota and Hyundai boosts AI-powered humanoid robot development.
Patent resolution with Ghost Robotics opens collaboration on robotics policy and technology.
AI advancements in Atlas position Boston Dynamics as a humanoid robot market leader.

Land your dream remote job 3x faster with AI