Hatch is looking to build an AI-powered sleep support chat to bring their sleep expertise to parents at scale, understanding real-world sleep scenarios and providing safe and consistent responses.
Requirements
4–6+ years professional Python experience
Strong with FastAPI, Pydantic, async programming, and building production services
Experience integrating with LLM APIs (OpenAI, Anthropic, Bedrock, etc.)
Comfortable with prompt design, API orchestration, and response validation
Solid understanding of monitoring, observability, and debugging distributed systems
Experience using hosted model APIs to solve domain problems
Familiarity with intent classification, entity extraction, and multi-turn conversation flows
Responsibilities
Ramp up on the existing FastAPI service and PydanticAI agent architecture
Drive implementation for Phase 2 of the AI Sleep Chat targeting Q2 2026
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
Improve reliability and guardrails around model-driven responses
Lead Natural Language Interface project: translate voice/text commands into device API calls
Other
Can translate guidance from sleep consultants into rules, prompts, and validation logic
Able to communicate system behavior clearly to product, CX, and business teams
Pragmatic about constraints and tradeoffs
16 weeks of fully paid parental leave
100% paid medical, dental, and vision insurance for employees (80% for dependents, including domestic partners)