Senior Software Engineer, App
Core
Designing agents, interfaces, and platform integrations that enable researchers to seamlessly collaborate with AI within a scientific discovery platform.
Role type
Senior Principal Software Engineer (Full Stack)
Builds
High-performance UIs, APIs, database schemas, and cloud infrastructure for AI-driven scientific workflows.
Domain
Life Sciences / AI / Machine Learning
Deliverable
production ML models | product features | infrastructure
Required skills
Backend engineering, Full stack development, Database architecture (SQL/NoSQL/Vector DBs), Cloud infrastructure (AWS/Kubernetes), System optimization, Cross-functional collaboration
Preferred skills
AI agent frameworks, LLM orchestration, RAG pipelines, Orchestration systems (Airflow/Prefect), Python for science, Laboratory software domain knowledge
Technologies
React, TypeScript, Nx, TailWind, FastAPI, Python, Pydantic, AWS, Kubernetes, Terraform, GitHub Actions, SQLModel, Django, Airflow, Prefect, Temporal, Dagster, pandas, numpy, scipy, jax, pytorch
Responsibilities
Design and build high-performance, secure UI and APIs; Develop schemas and manage diverse data systems; Drive implementation of front-end and backend services; Diagnose and optimize system bottlenecks; Leverage AWS and Kubernetes to build production-grade systems; Collaborate with ML researchers and scientists to integrate data pipelines.
Seniority
Senior, hands-on IC with architectural responsibilities