- Own the AI Coach, including prompting, conversation state and progression, Pinecone retrieval, model selection, evaluation, and the safety and crisis layer.
- Build and maintain the backend using Python 3.12, FastAPI, GraphQL (Strawberry), SQLAlchemy, PostgreSQL, and AWS.
- Deliver mobile and web products using React Native for iOS and Android and React for the web.
- Implement subscription flows using the App Store, Google Play, and Stripe.
- Own release engineering, including CI/CD, environments, signing credentials, monitoring, backups, and rollback.
- Build evaluation harnesses that test the AI Coach against scenario suites on each change.
- Improve the product's mobile and web screens and user flows.
- Translate technical decisions into plain language for the founder and clinical team.