Description
We are seeking a Principal Software Engineer to own the underlying agentic platform: the durable orchestration layer on which long-running, multi-agent, multi-model scientific workflows run reliably.
Key Responsibilities:
- Own the agentic platform end to end, from research prototype to production, building the durable orchestration layer for long-running, multi-stage scientific workflows.
- Architect workflow orchestration, evaluation frameworks, and event-driven distributed systems that deliver scale, resilience, and reliability.
- Define SDK abstractions and API contracts between model and agent outputs and downstream consumers, decoupling rapid model iteration from product stability and reducing integration friction across teams.
- Deliver infrastructure-as-code reference implementations (AWS CDK, Terraform, containerized services) and transform exploratory AI proof-of-concepts into hardened, reusable patterns adopted across product domains.
- Own platform cost-efficiency and scalability while preserving the performance and accuracy that our experiments and end users require.
- Explore and template agent design and deployment patterns, and set technical standards, code quality, and architectural direction for the platform.
- Partner across teams (modeling and agent teams, product) to align on integration points, dependency timelines, and delivery, and mentor engineers and scientists.
Professional Experience & Qualifications:
- B.S. or M.S. in Computer Science, Engineering, or a related field, with 10+ years of professional software development experience.
- Demonstrated track record architecting and maintaining large-scale distributed systems in production at technology companies.
- Deep expertise in workflow orchestration and event-driven architecture, including stateful execution, idempotency, durable retries, and replay.
- Strong cloud-native engineering on AWS with infrastructure-as-code, containerization, and autoscaling.
- Proven ability to take systems from prototype to hardened, observable, operationally excellent production.
- Experience designing SDKs, APIs, and data contracts that serve multiple downstream teams.
- Excellent communication skills and the ability to build organizational consensus around platform decisions.
- Collaborative and empathetic working style: listens to understand the needs of scientists, engineers, and downstream teams, and leads through influence.
- Proven track record setting technical strategy and direction for a growing engineering organization, and mentoring engineers in a fast-moving environment.
Why Join Us:
- Own the platform foundation for a category-defining autonomous scientific reasoning engine.
- Take frontier agentic AI from research to dependable production at scale.
- Collaborate with visionary thinkers and top-tier researchers across Flagship’s ecosystem.
- Set the technical standards that the broader platform and product teams build on.
- Shape the future of AI-powered discovery in a role that combines deep engineering excellence with direct human-health impact.