
AI Backend Engineer
Responsibilities
Qualifications & Requirements
Experience Level: Mid Level
Full Job Description
AI Backend Engineer at Zig.ai - Bangalore
Become a pivotal member of the Zig.ai team as an AI Backend Engineer in Bangalore, where you will own core backend and infrastructure systems powering our revolutionary orchestration layer. This is a high-ownership role demanding technical excellence and a deep understanding of distributed systems. You will be instrumental in designing primitives, defining robust state models, and rapidly shipping to production. Collaboration is key, as you'll work closely with customers to understand real-world workflows, identify edge cases, and address failure modes. Daily interactions with founders, frontend engineers, product managers, and direct customer engagement will ensure the solutions we build are not only innovative but also highly effective in production environments.
Key Responsibilities:
- Develop stateless backend services that operate over a durable workflow state.
- Define explicit workflow and execution state models, including statuses, transitions, and events.
- Implement event-driven orchestration with built-in retries, idempotency, and recovery mechanisms.
- Build backend systems that drive AI-driven execution, going beyond mere recommendations.
- Champion correctness, comprehensive observability, and rapid iteration cycles.
- Design and build stateless backend services using Python and FastAPI.
- Define durable workflow state models driven by intricate customer workflows.
- Integrate AI agents into reliable and scalable execution pipelines.
- Construct event-driven asynchronous systems, including queues, schedulers, and background jobs.
- Take ownership of prompt engineering and production-grade LLM integration.
- Design clean, efficient APIs for consumption by frontend systems and AI agents.
Customer Engagement and Operations:
- Engage directly with customers to understand workflow failures in practice.
- Debug and resolve real-world production issues.
- Iterate rapidly based on customer feedback and operational insights.
- Ensure systems are highly observable, debuggable, and resilient.
- Operate backend and AI infrastructure end-to-end.
Technical Requirements:
- Hands-on experience with Docker and containerized services.
- Proficiency in Kubernetes (EKS/ECS or equivalent).
- Experience with CI/CD pipelines for automated deployments.
- Familiarity with cloud platforms such as AWS and/or GCP.
- Knowledge of logging, metrics, tracing, and alerting systems for robust monitoring.
Company
Zig.ai
Zig.ai: Revolutionizing Sales with AI-Powered OrchestrationZig.ai is a cutting-edge sales orchestration and activity platform designed to empower sales teams. By seamlessly integrating into their natu...