Python Developer for WebSocket & RAG System

Job ID: 40390906

Budget: $30 – $250 USD

Summary
Job Title: Python Developer – WebSockets & Real-Time RAG Implementation

We are seeking a skilled Python developer to build and integrate real-time data pipelines using WebSockets and implement a Functional Retrieval-Augmented Generation (RAG) system for live data processing.

Key Responsibilities:

Develop and manage WebSocket connections to stream and process real-time data from external APIs
Design and implement a Functional RAG architecture for dynamic, real-time data retrieval and generation
Build scalable, reliable backend systems in Python
Optimize for low-latency data handling and continuous data streams
Collaborate on system design, testing, and deployment
Required Skills:

Strong proficiency in Python
Experience working with WebSockets, streaming data, and real-time systems
Hands-on experience with Apache Kafka or similar message streaming platforms
Familiarity with RAG systems, vector databases, and LLM integrations
Knowledge of asynchronous programming (e.g., asyncio) and event-driven architectures
Experience with cloud platforms or backend deployment is a plus
Nice to Have:

Experience with frameworks like LangChain, LlamaIndex, or similar
Background in building AI-powered or data-intensive application