Stylo is an AI support platform that assists customer support agents with real-time assistance and automation. They are seeking a Senior Software Engineer to build core products using TypeScript and Python, focusing on reliability and usability in customer workflows.
Responsibilities:
- Design, build, and ship features end-to-end, from database schema to production UI
- Work on problems related to model outputs evaluation and workflow orchestration across systems
- Develop AI copilot features that assist in drafting responses and adapting to brand preferences
- Build a visual workflow engine with action types and conditional logic to automate ticket handling
- Create an integrations platform connecting to various external systems
- Implement a knowledge base and RAG pipeline for content management
- Enhance ML-informed product features such as KB health scoring and observability tooling
- Ensure production reliability, including API performance and error handling
Requirements:
- 5+ years of professional software engineering experience
- Strong TypeScript and Node.js
- Experience building and shipping product features end-to-end (API, database, UI)
- Solid PostgreSQL skills including schema design and query optimization
- Familiarity with modern React
- Experience with API design and third-party integrations (OAuth, webhooks, REST)
- Comfort working in a small team with high autonomy and minimal process
- Python experience (parts of our backend and ML pipeline are Python-based)
- Experience working with locally hosted ML models and GPU infrastructure (we run fine-tuned models alongside LLM APIs)
- Experience with AI/LLM application development (prompt engineering, RAG, structured output, tool calling)
- Familiarity with the Vercel AI SDK or similar LLM orchestration frameworks
- Experience with durable execution frameworks (Inngest, Temporal, or similar)
- Experience with vector search and embeddings (pgvector, semantic retrieval)
- Experience building Zendesk apps or working with the Zendesk API
- Familiarity with observability tooling (Langfuse, Sentry, Datadog)