Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Boston Dynamics Logo

ML Platform Software Developer

Boston Dynamics

$131,764 - $181,175
Nov 21, 2025
Waltham, MA, US
Apply Now

Boston Dynamics is looking for a Machine Learning Platform Software Developer to develop responsive, data-rich front-ends for web applications that allow users to gain insights and train new models, while also optimizing backend systems and building secure APIs.

Requirements

  • 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)
  • Deep understanding of API security standards (OAuth2, HMAC, etc.)
  • Experience with ORMs like SQLAlchemy and Alembic migrations.

Responsibilities

  • Design and maintain normalized database schemas, write efficient stored procedures and queries, and triggers
  • Build APIs that serve as the communication layer between the database and the client.
  • Optimize database performance through indexing and query analysis.
  • Implement secure authentication and authorization flows (e.g., using JWTs/HMAC signatures) to ensure data privacy and integrity.
  • 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.
  • Create forms and inputs that validate user data on the client side before submitting to the database.

Other

  • 7+ years of professional experience in production software development, excellent problem-solving abilities, and strong communication skills.
  • 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."
  • Experience with data visualization libraries (e.g., D3.js, Chart.js, Recharts)