· 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
Bachelor's degree