Ginkgo Bioworks
Senior Software Engineer, Autonomous Lab (Scheduling & Optimization)
$134K–$190K
Boston, Massachusetts +1 · Senior · Full-time · Posted Jun 17, 2026
- Location
- Boston, Massachusetts
Boston, Massachusetts, United States - Experience
- Software development role experience is required; no number of years specified.
- Education
- Bachelor's or Master's degree in Computer Science, Operations Research, Industrial Engineering, or a related technical field, or equivalent practical experience.
- Visa sponsorship
- Applicants must be currently authorized to work in the United States on a full-time basis. The employer is unable to sponsor or take over sponsorship of H-1B visas at this time.
About the job
Develops and improves scheduling software that coordinates protocol runs across robotic laboratory automation cells.
What you'll do
- Design scheduling algorithms and model real-world constraints using solvers and heuristics.
- Build simulation, benchmarking, performance, and observability capabilities to validate and improve the scheduler.
- Coordinate data contracts, telemetry, and APIs with partner teams, and explain scheduling trade-offs to stakeholders.
What they ask for
- Bachelor's or Master's degree in Computer Science, Operations Research, Industrial Engineering, or a related technical field, or equivalent practical experience.
- Software development experience with significant work on scheduling, optimization, or planning systems.
- Strong proficiency in Python.
- Working knowledge of operations research and optimization techniques, including constraint programming, MILP, heuristics, or metaheuristics.
Nice to have
- Production experience with optimization solvers or custom heuristics at scale; discrete-event simulation or real-time scheduling under hardware constraints.
- Experience with laboratory automation, robotics, manufacturing, logistics, or distributed event-driven systems; experience using AI agents to accelerate software development.
Pay
$134,300.00 - $189,900.00 base salary
Tools
Python, OR-Tools, Gurobi, CPLEX, OptaPlanner, Kartana-Arrokuda, Kafka, Temporal
AI focus
Preferred experience using AI agents to accelerate development of high-quality software components, with engineering judgment for maintainability, reliability, and production readiness.
Model-written summary · the original posting is authoritative