Demo

ML Platform Software Developer

Boston Dynamics
Waltham, MA Full Time
POSTED ON 11/23/2025
AVAILABLE BEFORE 12/21/2025
Boston Dynamics’ mission is to image and create robots that enrich people’s lives. Our mobile robots operate in the most challenging and remote environments imaginable, from industrial sites to disaster zones. We are a passionate team of innovators, thinkers, and builders dedicated to creating products that our users love.

To bolster our mission, we're looking for a talented Developer to join the Central Software (CSW) Machine Learning Platform team. In this role, you’ll be responsible for developing responsive, data-rich front-ends for web applications that let users draw insights and train new models. You’ll also optimize backend systems and build secure APIs.You’ll be involved in the entire development lifecycle from data model definition, to writing back-end logic, building UI components to visualize and manipulate data, and working with end-users to make sure solutions make an impact.

What you’ll do

  • Schema Design: Design and maintain normalized database schemas, write efficient stored procedures and queries, and triggers
  • API Development: Build APIs that serve as the communication layer between the database and the client.
  • Performance: Optimize database performance through indexing and query analysis.
  • Security: Implement secure authentication and authorization flows (e.g., using JWTs/HMAC signatures) to ensure data privacy and integrity.
  • Front-End: Develop responsive, application front-ends using [for e.g. using React / Vue.js /Angular, or others] for complex datasets .
  • Manage application state effectively to handle asynchronous data fetching and caching.
  • Data Binding: Create forms and inputs that validate user data on the client side before submitting to the database.

We're Looking For Someone With

  • 7 years of professional experience in production software development, excellent problem-solving abilities, and strong communication skills.
  • Expert-level proficiency in maintaining and optimizing databases. Expertise in writing queries and understanding complex joins, views, and data types.
  • Strong writing, debugging, and deploying applications written in Python.
  • 3 years experience with modern JavaScript frameworks ([React / Vue.js]) and TypeScript.
  • Proven experience designing commonly used API schemas.
  • Proficient with Git and collaborative development workflows (e.g., Pull Requests, Code Reviews)
  • Ability to visualize how a change in the database schema ripples through the API & affects the UI.
  • Ability to translate complex data constraints into clear requirements for non-technical stakeholders.
  • Able to independently take a feature from "database idea" to "deployed frontend."

Bonus Points If You Have

  • Deep understanding of API security standards (OAuth2, HMAC, etc.)
  • Experience with ORMs like SQLAlchemy and Alembic migrations.
  • Experience with data visualization libraries (e.g., D3.js, Chart.js, Recharts)
  • CI/CD: maintain deployment pipelines for automated testing and release.

If appeals to you and you’re looking for a role that helps you make an impact, come join the team!

The salary or hourly pay range for this position will be clearly stated in the job posting as required by Massachusetts law . The pay range for this position is between $131,763.78 - 181,175.20 annually. Base pay will depend on multiple individualized factors including, but not limited to internal equity, job related knowledge, skills and experience. This range represents a good faith estimate of compensation at the time of posting. Boston Dynamics offers a generous Benefits package including medical, dental vision, 401(k), paid time off and a annual bonus structure. Additional details regarding these benefit plans will be provided if an employee receives an offer for employment.

Salary : $131,764 - $181,175

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a ML Platform Software Developer?

Sign up to receive alerts about other jobs on the ML Platform Software Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$82,809 - $110,162
Income Estimation: 
$102,136 - $132,353
Income Estimation: 
$101,441 - $130,752
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$120,936 - $155,014
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Boston Dynamics

Boston Dynamics
Hired Organization Address Waltham, MA Full Time
Job Posting As a Technical Trainer at Boston Dynamics, you will work as part of our Customer Learning & Development team...
Boston Dynamics
Hired Organization Address Waltham, MA Full Time
Boston Dynamics is a world leader in mobile robots, tackling some of the toughest robotics challenges. We combine the pr...
Boston Dynamics
Hired Organization Address Waltham, MA Full Time
Technical Program Manager - Embodied AI Safety R&D As a Technical Program Manager on the Embodied AI Safety R&D Team, yo...
Boston Dynamics
Hired Organization Address Waltham, MA Full Time
About Boston Dynamics Boston Dynamics is a world leader in mobile robotics, pushing the boundaries of what robots can do...

Not the job you're looking for? Here are some other ML Platform Software Developer jobs in the Waltham, MA area that may be a better fit.

Platform Software Developer

Roberts Recruiting, Boston, MA

AI Assistant is available now!

Feel free to start your new journey!