Job Description

Key Responsibilities

Backend

Design and develop RESTful APIs using FastAPI

Implement WebSocket-based real-time chat communication

Integrate Purple Fabric AI agents for response generation

Manage conversation storage, history, and summarization

Build secure file upload APIs with validation (PDF, max 25MB)

Design and manage database schemas using SQLAlchemy and Pydantic

Configure and manage orchestrator and worker agent settings

Handle concurrent requests using async/await and multithreading

Implement authentication and authorization mechanisms


Frontend

Develop responsive UI using React and TypeScript

Build multiple chat views (strip, popup, panel, maximized)

Implement real-time WebSocket clients with reconnection handling

Create reusable custom React hooks for chat and state management

Build intuitive Settings UI for AI agent configuration

Ensure chat history persistence...

Ready to Apply?

Take the next step in your AI career. Submit your application to Intellect Design Arena Ltd today.

Submit Application