Responsibilities
- Design, develop, and maintain backend services using Python (FastAPI / Flask) .
- Build and optimize RESTful and GraphQL APIs for scalable applications.
- Develop integrations with Large Language Models (LLMs) using frameworks such as LangChain and LlamaIndex .
- Enhance and maintain the React.js based frontend, ensuring high performance and responsiveness.
- Architect, develop, and deploy scalable microservices in a cloud-based environment.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Work with SQL databases and data visualization tools such as Plotly and ReCharts .
- Ensure code quality, scalability, and reliability through best engineering practices.
Required Candidate Profile
Must-Have Skills
5+ years of hands-on experience in software development with :
Python ( FastAPI , Flask )React.js (Production-grade)Strong experience in microservices architecture and distributed systems.Proficiency in SQL and working with relational databases.Experience using Plotly , ReCharts , or other visualization libraries.Hands-on exposure to LangChain , LlamaIndex , and other LLM integration frameworks.Strong understanding of API development practices (REST & GraphQL).Good-to-Have Skills
C# / .NET CoreReduxStreamlitNode.jsAzure DevOpsExpertise in REST API development and integrationKnowledge of JavaScript / TypeScript and modern web development patternsEducation
B.Tech / B.E., BCA, B.Sc in any specialization (or equivalent industry experience)