onsite
Backend Developer - AI & Agentic Applications
Backend Engineer
Backend Developer focused on building robust, AI‑enabled agentic applications using Go, Docker, and CI/CD pipelines to deliver scalable, fault‑tolerant services in distributed environments.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance backend services in Go, ensuring scalability and reliability for AI‑driven agentic applications.
- Implement and optimize CI/CD pipelines using industry‑standard tools to automate build, test, and deployment processes across distributed systems.
- Containerize services with Docker, manage image lifecycles, and orchestrate deployments in cloud or on‑premise environments.
- Develop comprehensive error‑handling strategies, including logging, monitoring, and automated recovery mechanisms to minimize downtime.
- Collaborate with data scientists and product teams to integrate machine‑learning models and AI components into backend workflows.
Requirements
- Proven experience building production‑grade services in Go.
- Strong background in Docker containerization and CI/CD pipeline design.
- Hands‑on experience with distributed system patterns and fault‑tolerance techniques.
- Solid understanding of error handling, logging, and observability best practices.
- Familiarity with AI/ML concepts and ability to work closely with data teams.