Skip to content
BackNov 7
Vihanga G.
Upwork badge

Vihanga G.

AI Engineer, Architect experienced in RL, LLM, RAG, Agentic Systems

I'm Vihanga, an AI engineer and architect with experience building systems and solutions applying LLMs, RAG, and agentic and multi-agent approaches. I began building my expertise in the field working with Machine Learning over a decade ago, followed by my work as a researcher in Deep Reinforcement Learning. In 2021 I began freelancing, carrying out development and consulting work, expanding my expertise as I delivered for clients across different fields. Most of my recent work has been in RAG and agentic systems: retrieval pipelines with domain-specific knowledge integration, multi-agent orchestration for AI platforms, knowledge graph construction with quality benchmarking, and the evaluation and scoring layers that sit around all of it. I've also built semantic clustering that handles 50K+ records with sub-second inference, RL agents and LLM content generation for a real-time virtual world platform demoed at CES, and on-device ML pipelines optimised for Apple Silicon and CoreML. I work across research and development, and that blend tracks back to my history. Following an undergrad in engineering, I moved to the field of AI in 2015 with an MSc in Advanced Computer Science specialising in Artificial Intelligence at the University of Manchester, and went from there into PhD research applying deep reinforcement learning to realistic virtual character animation. The culmination of my research was RLAnimate, a first of its kind RL framework for training agents that animate lifelike virtual humans in real time, along with peer-reviewed publications and a best paper award. My research was always about building working systems, and the freelance and consulting work since has tracked the shift in the field: from classical deep learning and RL through to language model driven systems, retrieval, and agents. Across these engagements, the work has also covered: * Structuring AI agents for real-time responsiveness and role-based behaviour * Designing embedding and retrieval systems for context-aware AI * Evaluation and scoring systems for quality-gated generation * Cloud deployment and infrastructure: containerised backends, serverless, GPU and CPU-based hosting * On-device and local inference: Apple Silicon, CoreML, CPU-optimised pipelines

🇮🇪Dublin, Ireland$85/hr100% JSS4.23 (7)Since Oct 2021

Earnings and projects

MRR
$3.7k

Last 6 months ÷ 6

World#9,252 / 412k
🇮🇪Country#22 / 844
Revenue, last 30 days
$10k

Last 6 months: $22k

World#1,411 / 412k
🇮🇪Country#5 / 844
Total earnings
$176k

Billed in all: $182k

World#18,707 / 412k
🇮🇪Country#31 / 844
Per project
$9.2k

$2.5k in the last 6 months

World#17,538 / 412k
🇮🇪Country#34 / 844
Projects, last 6 months
9
89% fixed11% hourly
World#21,105 / 412k
🇮🇪Country#27 / 844
Projects in all
19

Across 23 contracts

74% fixed26% hourly
World#138,388 / 412k
🇮🇪Country#227 / 844

Earnings, last 30 days

$182k+$10.2k earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$170k$180k$190kOct 8Oct 23Nov 7

Skill rankings: Top 3% in Reinforcement Learning

Ranked by MRR among everyone on Upwork with the skill.

  1. 2Knowledge Representation21 freelancers · 🇮🇪 #1Top 10%
  2. #6Reinforcement Learning214 freelancers · 🇮🇪 #1Top 3%
  3. #16Artificial Neural Network320 freelancers · 🇮🇪 #1Top 5%
  4. #20Neural Network501 freelancers · 🇮🇪 #1Top 4%
  5. #29MLOps468 freelancers · 🇮🇪 #1Top 6%
  6. #61TensorFlow1,661 freelancers · 🇮🇪 #1Top 4%
  7. #61PyTorch1,585 freelancers · 🇮🇪 #1Top 4%
  8. #62Cloud Computing1,432 freelancers · 🇮🇪 #1Top 4%