Flagship Pioneering's Pioneering Intelligence group is building intelligent software systems that integrate agentic AI with scientific reasoning to accelerate therapeutic discovery and decision-making. They are seeking a Lead/Principal Software Engineer to drive the design, integration, and deployment of web-based applications that enable seamless human-AI collaboration.
Requirements
- Seasoned full-stack engineer with deep experience designing and deploying secure, scalable web and database applications in AWS.
- Mastery of modern frameworks such as React, FastAPI, and NodeJS.
- Detailed understanding of RESTful, GraphQL and other mechanisms to enable a distributed system architecture.
- Experience with containerized services (Docker, Kubernetes) and secure deployment at scale.
- Experience with core AWS services (e.g., EC2, S3, Lambda) and infrastructure-as-code using AWS CDK.
- Familiarity with integrating LLMs (e.g., OpenAI, Claude, Gemini) and vector databases into responsive applications.
- Experience with system design, performance optimization, observability, and operational excellence.
Responsibilities
- Architect and implement a full-stack web application that integrates frontend components with LLM-powered backend agents, orchestration layers, and databases.
- Design data schemas and APIs for scalable, distributed systems.
- Collaborate with product and design teams to craft elegant and flexible ui/ux tailored to scientific and analytical workflows.
- Integrate core agentic capabilities via APIs and microservices that manage dynamic task decomposition, memory, and reasoning logic.
- Own the infrastructure and DevOps/GitOps lifecycle, including CI/CD pipelines, observability, and secure cloud deployment (AWS).
- Mentor other engineers, drive technical quality, and ensure extensibility and performance across rapidly evolving use cases.
- Champion workflow-centric development, ensuring every feature supports seamless user interaction with intelligent systems.
Other
- B.S., M.S., or Ph.D. in Computer Science, Engineering, or related field with 7+ years of professional software development experience.
- Strong intuition for UX design and a demonstrated commitment to building delightful, workflow-first products.
- Excellent communication skills and collaborative mindset, especially in fast-moving, cross-functional environments.
- Experience with agentic AI frameworks (e.g., LangChain, CrewAI, AutoGen) and their orchestration models.
- Background in scientific domains such as biology, chemistry, or complex systems is a plus but not required.