We are looking for a Backend Developer with strong experience in Python, FastAPI, web application backends, and agentic AI systems .
The role will involve building scalable backend services, APIs, workflow automation systems, and AI-powered applications that integrate with LLMs, tools, databases, and external services.
Key Responsibilities
- Build and maintain backend services using Python and FastAPI .
- Design clean, scalable, and secure REST APIs.
- Develop backend systems for web applications, dashboards, and internal tools.
- Work on AI-powered workflows, agentic systems, and LLM-based applications.
- Integrate with third-party APIs, databases, vector databases, queues, and cloud services.
- Build systems that can call tools, manage workflows, process documents, and automate business tasks.
- Implement authentication, authorization, logging, monitoring, and error handling.
- Write clean, maintainable, and well-documented code.
- Collaborate with frontend developers, product teams, and AI engineers.
- Optimize backend performance, reliability, and scalability.
- Participate in architecture discussions and technical planning.
Requirement
- 3 to 6 years of backend development experience.
- Strong hands-on experience with Python and FastAPI .
- Experience building production-grade web application backends.
- Good understanding of REST APIs, async programming, background jobs, and backend architecture.
- Experience with databases such as PostgreSQL, MySQL, MongoDB, or similar.
- Experience with ORMs such as SQLAlchemy, SQLModel, or similar.
- Familiarity with Redis, Celery, queues, workers, or event-driven systems.
- Experience integrating external APIs and third-party services.
- Practical experience with LLM applications, AI agents, RAG, tool calling, or workflow automation.
- Understanding of authentication, role-based access control, API security, and data validation.
- Familiarity with Docker, Git, CI/CD, and cloud deployment.
- Strong problem-solving skills and ability to work independently.
Good to have
- Experience with LangChain, LangGraph, LlamaIndex, CrewAI, AutoGen, or similar agent frameworks.
- Experience with OpenAI, Anthropic, Gemini, or other LLM APIs.
- Experience with vector databases such as Pinecone, Weaviate, Qdrant, Chroma, or pgvector.
- Experience building multi-agent systems or workflow orchestration platforms.
- Knowledge of WebSockets, streaming APIs, and real-time applications.
- Familiarity with AWS, GCP, Azure, or Kubernetes.
- Experience with frontend collaboration using React, Next.js, or similar frameworks.
- Exposure to observability tools, structured logging, and production monitoring.
Interested Candidate share their resumes at