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 doSchema 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.
Top Skills
What We Do
Boston Dynamics builds advanced mobile manipulation robots with remarkable mobility, dexterity perception and agility. We use sensor-based controls and computation to unlock the potential of complex mechanisms. Our world-class development teams develop prototypes for wild new concepts, do build-test-build engineering and field testing and transform successful designs into robot products. Our goal is to change your idea of what robots can do.






