Responsibilities:
- Ramp up on the existing FastAPI service and PydanticAI agent architecture.
- Review the sleep content library, device APIs, and common conversation patterns.
- Make initial improvements to prompts, validation, or routing logic to stabilize quality.
AI Chat Development:
- Build out evaluation and testing systems to validate responses against Hatch’s sleep guidance.
- Work with sleep consultants to translate their knowledge to deterministic logic and model prompts.
- Add instrumentation for monitoring, logging, and conversation analytics.
Natural Language Interface Project:
- Design and implement multi-agent architecture for command processing pipeline.
- Build routine creation wizard using LLM-powered recommendations.
- Establish practical engineering patterns for using LLM APIs (validation, fallbacks, tests, observability).