Experience: 8 - 17 Yrs
Work Mode: Hybrid
Mandatory Skills: Python, Fast API, AWS, SDK, React.JS, Gen AI, Langchain, RAG, Docker and CI/CD.
About The Role
We are looking for a highly skilled Python Full-Stack Engineer with strong backend expertise in Python, FastAPI, and AWS, along with exposure to modern GenAI technologies. The ideal candidate has hands-on experience in system design, design patterns, and scalable architecture.
Mandatory Skills
- Strong Python development experience (8+ years).
- Deep understanding of OOP concepts and software design patterns.
- Hands-on experience with FastAPI for building RESTful/async backend services.
- Proficiency in AWS deployment, cloud-native architectures, and DevOps workflows.
- Hands-on experience with containerization (Docker, Kubernetes).
- Experience building or integrating SDKs.
- Understanding of RAG workflows, embeddings, vector databases.
- Experience in scalable system architecture and design.
Key Responsibilities
- Design, develop, and maintain robust and scalable backend services using Python and FastAPI.
- Implement OOPs principles and design patterns for high-quality, maintainable code.
- Lead the technical design, architecture discussions, and decision-making for complex systems.
- Build and integrate SDKs, APIs, and microservices.
- Own deployment workflows and CI/CD pipelines on AWS.
- Contribute to front-end features using ReactJS (good-to-have).
- Develop and deliver GenAI/LLM-based atleast 2 POCs, leveraging modern AI tools and technologies.
- Experience or willingness to work with RAG (Retrieval Augmented Generation), semantic search, vector stores, and frameworks like LangChain.
- Provide technical leadership, mentor team members, and drive best engineering practices.
- Collaborate cross-functionally with product managers, architects, and stakeholders.
Skills: rag,design patterns,restful apis,gen ai,fastapi,react.js,aws,docker,python,semantic analysis,architecture,poc,sdk,lang chain,kuberbetes