Senior Software Engineer, Autonomous Lab (Scheduling & Optimization)

Boston, Massachusetts Vor Ort Senior 21.08.2026
Software Engineer DevOps Software Engineer
Auf einen Blick

Senior Software Engineer bei Ginkgo spezialisiert auf Scheduling & Optimization für robotic Lab Automation. Mit Python und Operations Research Expertise designe Production Scheduling Systeme, die Biologie-Forschung beschleunigen.

💰 ~$160.000–220.000/Jahr (geschätzt) 📊 Senior 🕒 Vollzeit 🌍 Vor Ort 🗺️ Americas
  • Bachelor/Master Computer Science oder Operations Research
  • Scheduling/Optimization Systems Erfahrung
  • Python Proficiency
  • Operations Research Kenntnisse
Python Operations Research Constraint Programming Scheduling Systems Simulation

Gehalt geschätzt anhand Senior Software Engineer, Operations Research/Optimization Specialist, Boston Biotech Automation. Kein Gehalt in der Anzeige angegeben.

✅ Geeignet für
  • Senior Engineers mit OR/Optimization
  • Scheduling Systems Spezialisten
  • Constraint Programming Experten
  • Biotech Automation Interessierte
🚫 Weniger geeignet
  • Anfänger ohne Optimization
  • Keine Operations Research Basis
  • General Software Engineers ohne OR
💡 Gut zu wissen
  • Operations Research Expertise zentral
  • Python + Optimization Solver Knowledge essentiell
  • Simulation und Benchmarking wichtig
  • Umzugsunterstützung Boston

Über das Unternehmen

Ginkgo Bioworks optimiert Biologie-Engineering durch automatisierte Robotic Automation Cells (RACs). Das Orchestrator Team designt und implementiert die Scheduling- und Orchestrierungs-Software, die Protokoll-Läufe über diese automatisierten Systeme optimiert.

Deine Aufgaben

  • Designе, implementiere und evolve die Scheduling Algoritmen, die Arbeit über robotic Lab Automation Cells orchestrieren
  • Modelliere Scheduling-Probleme (Ressourcen, Zeitfenster, Precedence, Throughput) und übersetze sie in Solver und Heuristics
  • Verbessere Scheduler Quality (Utilization, Throughput, Latency) und Robustheit gegen Ausfälle
  • Baue interne Libraries und Abstraktion für Scheduling-Logik
  • Entwickle Simulation Environments und Benchmark Suites
  • Profiliere und optimiere Scheduler Performance gegen realistische Workload Mixes
  • Baue Observability ins Scheduler für schnelle Issue Diagnosis
  • Collaboriere mit Rest des Orchestrator Teams und Data Management

Deine Voraussetzungen

  • Bachelor oder Master in Computer Science, Operations Research, Industrial Engineering oder verwandtem Feld
  • Erfahrung in Software Development mit Fokus auf Scheduling, Optimization oder Planning Systemen
  • Starke Python Proficiency
  • Praktische Kenntnisse von Operations Research / Optimization Techniques (Constraint Programming, MILP, Heuristics)
  • Starke Communication und Collaboration Skills

Preferred

  • Production Experience mit Optimization Solvers (OR-Tools, Gurobi, CPLEX, OptaPlanner)
  • Discrete-Event Simulation Erfahrung
  • Real-Time oder Near-Real-Time Scheduling unter Hardware Constraints

Benefits

  • Optimization & Scheduling Systems Development
  • Relocation Unterstützung