Search by job, company or skills

I

Fullstack Python Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 10 hours ago
  • Be among the first 10 applicants
Early Applicant

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 and smooth user experience

Integration & Architecture

Integrate frontend and backend using REST and WebSocket APIs

Work with Purple Fabric APIs for conversation and agent management

Ensure scalable, maintainable, and well-documented system design

Database & Deployment

Design and maintain relational database structures

Ensure secure storage of agent configurations and credentials

Support containerized deployments and environment-based configurations

Required Skills

Python 3.12+, FastAPI, WebSockets

React 18+, TypeScript

SQLAlchemy, Pydantic

Hands-on experience with Purple Fabric (PF) or similar AI agent platforms

Prompt engineering for LLM-based systems (system, user, dynamic prompts)

REST API and real-time system design

Experience integrating AI/ML agent platforms (Purple Fabric preferred)

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 and smooth user experience

Integration & Architecture

Integrate frontend and backend using REST and WebSocket APIs

Work with Purple Fabric APIs for conversation and agent management

Ensure scalable, maintainable, and well-documented system design

Database & Deployment

Design and maintain relational database structures

Ensure secure storage of agent configurations and credentials

Support containerized deployments and environment-based configurations

Required Skills

Python 3.12+, FastAPI, WebSockets

React 18+, TypeScript

SQLAlchemy, Pydantic

Hands-on experience with Purple Fabric (PF) or similar AI agent platforms

Prompt engineering for LLM-based systems (system, user, dynamic prompts)

REST API and real-time system design

Experience integrating AI/ML agent platforms (Purple Fabric preferred)

You

,

2:29 PM

4 -6 years is good.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 143748281