Skip to content
BackNov 8
Rajwinder S.
Upwork badge

Rajwinder S.

AI Engineer | LLM, RAG, AI Agents, Qwen and Python

Want an AI system that runs on your own hardware, keeps your data private, and has no per-token API bill? That is what I build. I am an AI Engineer with 3+ years of hands-on experience taking LLM applications from prototype to production, and I have shipped a complete multi-tenant AI platform (100K+ lines of Python, 70+ test suites) that serves several business units from one codebase. I specialize in RAG systems and AI agents. My retrieval stack combines BM25 keyword search with pgvector semantic search using Reciprocal Rank Fusion, semantic chunking, hierarchical TreeIndex for long manuals, LLM relevance grading and citation-required answers, so the model answers from your documents instead of guessing. On the agent side I build LangGraph multi-agent workflows and streaming tool-calling assistants that search documents, query live databases, scrape the web, optimize delivery routes (OR-Tools) and generate PDF reports, all with bounded loops and role-based safety guards. I work with both cloud and local models. I started with OpenAI gpt-3.5 / GPT-4 APIs and LangChain 0.0.x in 2023, moved to LangChain 0.3, LangGraph and LlamaIndex 0.10+ in 2024, and now run Qwen3 and Llama models on llama.cpp with OpenAI-compatible endpoints. I have worked with pgvector, Pinecone, Qdrant, Weaviate, ChromaDB and FAISS, and I instrument everything with LangFuse so you can see cost per user, per feature and per model. Core Technology Stack  LLMs: Qwen (Qwen2.5, Qwen3 MoE), Llama 2/3, Mistral, GPT-3.5/4/4o  GenAI: RAG, embeddings, vector databases, prompt engineering  AI Agents: LangGraph, LangChain, PydanticAI, tool calling  Model serving: llama.cpp (llama-server, GGUF), OpenAI-compatible APIs  Fine-tuning: DPO (TRL), QLoRA / LoRA, active learning  Speech & optimization: faster-whisper, offline TTS, OR-Tools  Programming: Python 3.12, TypeScript, SQL  Backend: FastAPI, Redis + arq workers, SSE streaming  Databases: PostgreSQL 16/18, Redis  Vector DB: pgvector, Pinecone, Qdrant, Weaviate, ChromaDB, FAISS  Observability: LangFuse (self-hosted), cost tracking, prompt management  Frontend: React 18, TypeScript, Vite, Tailwind  Deployment: Docker, Nginx, pytest, SonarQube  AI security: prompt-injection defense, chat-to-API guard, RBAC, audit logs Tell me what you want to build and I will send you a plan, timeline and price.

🇮🇳Mansa, India$60/hr100% JSS5.00 (6)Since Feb 2021

Earnings and projects

MRR
$328

Last 6 months ÷ 6

World#94,891 / 412k
🇮🇳Country#10,041 / 45.9k
Revenue, last 30 days
$0

Last 6 months: $2k

Total earnings
$33k

Billed in all: $33k

World#104,738 / 412k
🇮🇳Country#14,917 / 45.9k
Per project
$3.6k

$983 in the last 6 months

World#47,280 / 412k
🇮🇳Country#5,403 / 45.9k
Projects, last 6 months
2
100% fixed0% hourly
World#88,922 / 412k
🇮🇳Country#10,198 / 45.9k
Projects in all
9
56% fixed44% hourly
World#212,271 / 412k
🇮🇳Country#27,855 / 45.9k

Earnings, last 30 days

$33kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$32.5k$33.0k$33.5k$34.0kOct 9Oct 24Nov 8

Skill rankings: #1 in 1 skill of 18

Rarest: top 21% in Natural Language Processing, of 2,688. Ranked by MRR among everyone on Upwork with the skill.

  1. 1Qwen3 freelancers · 🇮🇳 #1Top 33%
  2. #56Pinecone202 freelancers · 🇮🇳 #17Top 28%
  3. #114LangGraph299 freelancers · 🇮🇳 #23Top 38%
  4. #173Claude API454 freelancers · 🇮🇳 #26Top 38%
  5. #359Vector Database1,142 freelancers · 🇮🇳 #92Top 31%
  6. #575Natural Language Processing2,688 freelancers · 🇮🇳 #121Top 21%
  7. #771Prompt Engineering2,860 freelancers · 🇮🇳 #114Top 27%
  8. #869Large Language Model2,726 freelancers · 🇮🇳 #180Top 32%