At least 3 years of experience as a Python Tech Stack Developer
Must be familiar with a project's complete life cycle implementation of at least 1 to 2 projects
Develop and maintain Python-based applications
Utilize expertise in Langchain and Langgraph for natural language processing tasks
Build APIs using FastAPI
Have UI skillset in web components, Lit, typescript
Understand CICD, e.g. git/Jenkins
Key Responsibilities
Develop, enhance, and maintain Python-based applications with a focus on scalability, reliability, and performance.
Contribute to the end-to-end project lifecycle, from requirements gathering and design to implementation, testing, deployment, and support (must have worked on at least 1-2 full life cycle implementations).
Implement Natural Language Processing (NLP) solutions leveraging LangChain and LangGraph for intelligent workflows and conversational AI applications.
Design and build robust, secure, and high-performing APIs using FastAPI.
Collaborate with front-end teams to integrate web components, Lit, and TypeScript into applications.
Ensure smooth CI/CD pipelines using tools like Git and Jenkins, following best practices for automation and DevOps.
Work closely with cross-functional teams (Product, UI/UX, QA, DevOps) to deliver business-driven solutions on time