Flock is hiring a Software Engineer to build Night Shift, a conversational AI assistant that helps investigators surface critical evidence and close cases faster.
Requirements
- Love for coding and continuous learning, especially in the rapidly evolving LLM space
- Resourceful problem-solver mindset
- Strong TypeScript / Node / Express skills for web services and API design
- Modern web framework expertise (React / TypeScript preferred)
- Hands-on LLM experience: OpenAI/Anthropic/Gemini APIs, prompt engineering, streaming responses, and conversation context management
- Familiarity with agentic patterns: function calling, tool use (MCP), and orchestrating multi-step workflows
- API integration skills: consume existing APIs or design new ones to ground AI in investigative data
- Database confidence: PostgreSQL and sophisticated SQL for data retrieval
- Cloud infrastructure basics: Docker, Kubernetes (Helm), AWS services (S3, SQS, API Gateway)
- Product-minded: translate user feedback into technical requirements and make pragmatic tradeoffs
Benefits
- Flexible PTO
- Fully-paid health benefits plan
- 12 weeks of 100% paid parental leave
- Fertility & Family Benefits
- Spring Health
- Caregiver Support
- Carta Tax Advisor
- ERGs
- WFH Stipend
- Productivity Stipend
- Home Office Stipend
