Workato is seeking a Senior Software Engineer to play a key role in building the core of our AI platform. As a senior engineer, you will design and develop production-grade systems that power intelligent automation, agentic workflows, and large-scale retrieval services.
Requirements
- Design, build, and maintain AI-powered services and APIs, leveraging LLMs (OpenAI, Anthropic, Qwen, OSS models) and custom ML models.
- Develop an enterprise-grade agentic framework that enables orchestration, retrieval, and collaboration between multiple AI agents.
- Implement and optimize knowledge retrieval systems and agentic search capabilities using vector databases such as Qdrant and ElasticSearch.
- Write well-structured, efficient, and testable Python code for production services, experimentation, and internal developer tools.
- Build and maintain shared Python libraries and SDKs used across multiple applications and microservices.
- Collaborate with cross-functional teams on architecture, internal protocols, and API standards to ensure consistency and reliability across the platform.
- Develop and enhance monitoring, validation, and observability for production-grade AI solutions.
- Drive the full software development lifecycle - from design and implementation to deployment, monitoring, and continuous improvement.
- Identify and resolve performance bottlenecks, reliability issues, and scaling challenges in complex, data-intensive environments.
- Participate in code reviews and technical discussions, mentoring other engineers and contributing to a culture of excellence.
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Visa Sponsorship
- Four Day Work Week
- Generous Parental Leave
- Tuition Reimbursement
- Relocation Assistance