Senior / Staff Software Engineer
Team: System Software
Location: Boston
Commitment: Full Time
Workplace Type: onsite
Salary:
Today, these therapies are produced through manual, labor-intensive processes. Costs are extremely high—often $500K–$2M per patient—limiting access to only a small fraction of those who need them.
As product complexity increases and the cost of failure and scientific labor rises, the industry is shifting toward automation. Robotics and AI are making automated biologics manufacturing feasible, reliable, and economically scalable.
Responsibilities Include:
- Scheduler Development: Implement and optimize sophisticated algorithms for multi-day, multi-agent scheduling. You will maximize throughput and prevent deadlocks in a shared-resource environment with variable execution times.
- Resource Allocation: Develop logic to intelligently manage shared resources (e.g., incubators, liquid handlers) across parallel manufacturing batches.
- Distributed Systems Design: Architect and implement the software layer that manages the state and coordination of a multi-robot cluster.
- Resilient Orchestration: Design logic to maintain production continuity during hardware interruptions. You will implement mechanisms to isolate specific failures, ensuring that unaffected batches continue processing while the affected resources are addressed.
- Cloud-Cluster Connectivity: Implement the communication layer connecting on-premise robotic clusters with our AWS backend, focusing on reliable state synchronization and data persistence.
- Simulation & Testing: Build fast, discrete-event simulations to validate scheduling logic and throughput assumptions before code hits physical hardware.
- CI/CD & DevOps: Maintain and improve automated integration test suites to ensure the reliability of complex, non-deterministic systems.
- Mentorship: Mentor junior engineers, conduct code reviews, and champion software engineering best practices (clean architecture, testing patterns) to elevate the team.
Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related discipline.
- 5+ years of professional experience in software engineering, with a focus on backend systems, distributed systems, or complex logic.
- Expertise in Python and a strong command of software engineering fundamentals (e.g., system design, concurrency patterns, distributed architecture).
- Strong ability to implement complex logic and search algorithms (e.g., DFS/BFS, graph traversal, constraint satisfaction). You don't need prior robotics experience, but you must be excited to solve hard optimization problems.
- Excellent communication and problem-solving skills, with the ability to translate complex biological process requirements into software logic.
- Comfortable working in a fast-paced, technically challenging startup environment. Ability to balance context switching between multiple projects.
Additional Qualifications – Considered a plus:
- Hands-on experience with AWS (Lambda, IoT Core, DynamoDB) and container orchestration.
- Familiarity with interfacing with hardware or instruments via standard protocols (TCP/IP, WebSocket, REST, Serial).
- Deep comfort working in Linux environments, including networking configuration, systemd services, and shell scripting.
- Experience implementing monitoring and alerting for distributed systems.
Total Rewards & Life at Multiply Labs
- Competitive Compensation: Salary range of $160,000 - $210,000 a year plus meaningful early-stage equity. We want our team to have a real stake in the future we’re building.
- Premium Health: Premium Medical, Dental, and Vision plans with subsidies for child dependents.
- Wealth Building: 401(k) with a 4% company match to help you plan for the long term.
- Pre-Tax Commuter Benefit: Pay for eligible transit and parking with pre-tax dollars to save on commuting costs.
- Parental Support: Robust Paid Parental Leave to support your family’s newest additions.
- True Flexibility: We offer Flexible PTO and 12 Paid Holidays, trusting you to manage your time and recharge when you need it.
- No Set Hours: Set your own schedule in alignment with your manager and team. We hold a high bar, measuring success by impact and outcomes – not hours logged.
- Office Perks: A vibrant SF office culture featuring catered team lunches, stocked kitchen, and frequent team events.
- H-1B and Green Card sponsorship available for exceptional talent.
- Referral bonuses for helping us build a world-class team.
- Great people, meaningful work, and a team that genuinely believes in what we're building.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
