Description

· Build and enhance UI/UX for AI-powered chat applications using React

· Own the end-to-end request/response lifecycle between frontend and backend AI agents

· Design and implement chat history, session management and state persistence

· Integrate frontend with LangGraph/LangChain-based AI agent backends

· Build and maintain Python backend APIs and middleware layers

· Work with databases (MongoDB, Databricks) for data storage and retrieval

· Collaborate with Data Scientists and ML engineers to deploy AI features in production

Required Skills

· Strong proficiency in React and modern JavaScript/TypeScript

· Hands-on experience with Python for backend development

· Experience building RESTful APIs and middleware layers

· Familiarity with chat application architecture — request/response handling, chat history, session management

· Understanding of LLM/AI application architecture (LangChain, LangGraph — good to have)

· Experience with databases — MongoDB, Databricks, SQL or similar

 

Education

Bachelor's degree