Workato is seeking an experienced Senior AI Engineer (Agents) to design, develop, and optimize AI and Machine Learning products that deliver exceptional user experiences. The ideal candidate will combine strong software engineering skills with deep knowledge of machine learning systems.
Requirements
- Bachelor's degree in Computer Science, or a related field, or equivalent practical experience.
- 5+ years in backend software development using modern programming languages (e.g., Python (strongly preferred!), Golang or Java).
- Demonstrated experience building production AI systems including chatbots, virtual assistants, and automated support agents using LLMs (OpenAI, Anthropic, open-source models).
- Expertise in natural language understanding (NLU) and intent classification for customer query interpretation, entity extraction, and conversation flow management.
- Expertise in building knowledge bases and FAQ systems with dynamic content retrieval and self-learning capabilities from support interactions.
- Experience implementing multi-channel support automation across chat, email, voice, and messaging platforms with consistent context handling.
- Deep knowledge of REST API design and integration patterns.
- Experience working with PostgreSQL and ClickHouse, or similar relational and analytical databases.
- Strong understanding of software architecture, scalability, security, and system design.
- Experience with Docker, Kubernetes, and deploying to cloud environments (AWS, GCP, or Azure) is a plus.
- Experience with A/B testing and experimentation frameworks.
Benefits
- Vibrant and dynamic work environment
- Multiple benefits inside and outside of work lives