Overview
Design, develop and support enterprise-grade backend services for an AI-enabled platform ecosystem, focusing on scalable APIs, distributed services, AI integrations and platform capabilities.
What you'll do
- Design, develop, test and maintain scalable backend services using Python and modern web frameworks such as FastAPI.
- Build secure REST APIs, asynchronous services and reusable platform components using microservices and distributed-system architectures.
- Integrate backend services with large language models (LLMs), OpenAI-compatible APIs, model-serving platforms and AI infrastructure.
- Develop platform capabilities supporting AI agents, retrieval-augmented generation (RAG), prompt management, Model Context Protocol (MCP), scheduling, notifications and event-driven workflows.
- Implement background processing and messaging solutions using technologies such as Redis, Kafka, Celery or equivalent platforms.
- Deploy and support containerized applications using Docker and Kubernetes while maintaining CI/CD quality standards.
- Implement observability capabilities including logging, metrics, tracing, monitoring and operational dashboards.
- Perform code reviews, contribute to architecture decisions, troubleshoot production issues and mentor junior engineers.
What you'll need
- 3+ years of IT experience with a Bachelor's Degree in Engineering, MCA, or MSc, with strong Python backend engineering expertise.
- Experience building REST APIs using FastAPI, Flask, Django or comparable Python frameworks.
- Experience with distributed systems, microservices architectures, PostgreSQL, SQLAlchemy or equivalent ORM technologies, and Redis.
- Experience with Docker, Linux, CI/CD pipelines, automated testing using pytest, and Kubernetes or equivalent container orchestration platforms.
- Experience integrating applications with LLM APIs, AI services, messaging platforms such as Kafka or RabbitMQ, and enterprise security controls including OAuth 2.0, OpenID Connect (OIDC) and JSON Web Tokens (JWT).
Nice to have
- Experience building AI platforms, AIOps solutions, internal developer platforms or reusable enterprise platform services.
- Experience with retrieval-augmented generation (RAG), embeddings, vector databases, vector-enabled PostgreSQL and prompt management frameworks.
- Experience with Model Context Protocol (MCP), agent orchestration, tool calling and AI workflow automation.
- Experience with OpenTelemetry, Prometheus, Grafana, distributed tracing, centralized logging and production observability practices.
- Experience supporting model-serving infrastructure, GPU-enabled workloads, Kubernetes-based AI platforms or S3-compatible storage technologies such as MinIO.
Details
- Location: Nanakramguda, Hyderabad, India.
Read the full description and apply on the company’s own careers page.