Prolific Machines: Senior Software Platform Engineer
Location: Emeryville, CA (On-site mostly) Employment Type: Full-time Compensation: $160k–$210k + equity
About the Role
Prolific Machines uses light to control how living cells produce therapeutic proteins—combining optogenetic cell engineering, custom illumination hardware, and real-time ML bioprocess control—to drive down costs and scale up production of next-generation therapies.
As we scale our technology from the lab to the real world of biomanufacturing, we are hiring a foundational software engineer to build the platform that ties together our hardware, firmware, cloud, and internal tooling. This role offers high ownership over architecture and direction. This is a systems-focused position operating at the hardware/software boundary (not web/SaaS), working directly with embedded, mechanical, data, and bioprocess engineers.
Requirements
- Experience: MS + 5 years or BS + 7 years of relevant experience.
- Core Skills: Strong systems thinking.
- Languages: Proficiency in Python plus one of the following: TS, Go, or Rust.
- Technical Expertise:
- Experience with cloud-connected services.
- Comfort interfacing and debugging software against hardware (serial, TCP/IP).
- Proficiency with Linux.
Bonus Qualifications
- Industrial IoT (MQTT Sparkplug B, OPC UA, SCADA/MES).
- Regulated-industry data integrity (21 CFR Part 11, GAMP 5).
- Embedded C/C++.
How to Apply
- Application Link: Apply via Lever
- Contact: For questions, reach out to matt [dot] fay [at] prolific [dash] machines [dot] com.