
Senior Software Engineer, Autonomous Lab (Scheduling & Optimization)
Ginkgo Bioworks Inc.1 month ago
Boston, MA, USASenior
Base Salary
$134k - $190k/yr
Responsibilities
- Design, implement, and evolve scheduling algorithms that orchestrate work across robotic lab automation cells.
- Model scheduling problems involving resources, time windows, precedence, and throughput and translate them into solvers and heuristics.
- Improve scheduler utilization, throughput, latency, robustness, and handling of partial failures and live perturbations.
- Build internal libraries and abstractions for expressing, testing, and tuning scheduling logic.
- Develop simulation environments, benchmark suites, performance profiling, and scheduler observability.
- Partner with the Orchestrator team and Data Management on data contracts, telemetry, and APIs.
- Explain scheduling concepts and trade-offs to scientists, operators, and engineers.
Requirements
- Bachelor's or Master's degree in Computer Science, Operations Research, Industrial Engineering, or a related technical field, or equivalent practical experience.
- Experience in a software development role 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, and metaheuristics.
- Strong communication and collaboration skills.
- Preferred experience with OR-Tools, Gurobi, CPLEX, OptaPlanner, custom heuristics, discrete-event simulation, real-time or near-real-time scheduling, Kartana-Arrokuda constraint optimization, AI agents for software development, laboratory automation, robotics, manufacturing, logistics, Kafka, or Temporal.
Benefits
- Base salary range of $134,300.00-$189,900.00, plus company stock awards.
- Medical, dental, and vision coverage; health spending accounts; voluntary benefits; leave of absence policies; and a 401(k) program with employer contribution.
- Eight paid holidays, a full-week winter shutdown, and unlimited paid time off.
- Relocation assistance is available for candidates who need to relocate.
- Regular on-site attendance is required in the Boston office Monday through Friday.