Skip to main content

Available for interesting problems

Hi, I'm Mukesh -
Staff AI/ML Engineer

I'm a Staff AI/ML Engineer at Genesys, architecting next-generation AI agents and LLM-powered applications. With 7+ years in software and 5+ years focused on NLP, machine translation, and generative AI - backed by a Master's in Data Science.

  • LLMs
  • Generative AI
  • RAG
  • AI Agents
  • LangGraph
  • PyTorch
  • Python
  • FastAPI
Mukesh Arambakam
Years in software engineering
7+Years in software engineering
Years focused on NLP & GenAI
5+Years focused on NLP & GenAI
Languages supported in production
192Languages supported in production
Cut in model resource usage
~40%Cut in model resource usage

About

Building with AI, end to end

I design and deliver end-to-end machine learning systems - from data preprocessing and model training through evaluation, optimization, and production deployment. My recent work centers on generative AI: fine-tuning LLMs with PEFT methods, building agentic AI systems, and shipping scalable, production-ready applications.

Earlier in my career I spent five years deep in natural language processing and neural machine translation, building evaluation frameworks and language tooling that operated across 190+ languages. That mix of research depth and engineering pragmatism is what I bring to hard AI problems today.

Beyond work

Outside of engineering you'll find me reading, playing basketball, and keeping up with the relentless pace of AI research.

LLMs & GenAI

Fine-tuning, prompting, and productionizing large language models for real workloads.

AI Agents & RAG

Orchestrating multi-step agentic systems and retrieval pipelines with LangGraph and MCP.

ML Infrastructure

Scalable, efficient serving - quantization, ONNX, and clean FastAPI system design.

Career

Experience

  1. Staff AI/ML Engineer

    Genesys · Dublin, Ireland

    2024 - Present

    R&D / Data Science Group. Architecting next-generation AI agents and LLM-powered applications.

    • Designing and building AI agent orchestration and LLM-powered product features.
    • Focus on GenAI, retrieval-augmented generation (RAG), and scalable ML infrastructure.
  2. Senior Machine Learning Developer

    Oracle · Dublin, Ireland

    Nov 2020 - 2024

    Neural machine translation, LLM fine-tuning, agentic systems, and evaluation frameworks.

    • Built an agentic AI system with LangGraph supporting 10k+ LLM calls to Translation and language-detection MCP servers.
    • Implemented RAG pipelines with vector databases for domain-specific extraction and translation enhancement.
    • Fine-tuned translation models with PEFT (LoRA/QLoRA), cutting production resource usage by ~40%.
    • Expanded the evaluation framework with COMET, xCOMET, BERTScore, and LLM-as-a-Judge assessment.
    • Grew language-detection coverage from 45 to 192 languages with a 3-stage hierarchical architecture.
    • Refactored services around FastAPI and clean system-design patterns for a ~3x performance boost.
    • Packaged and published ONNX models with architecture-aware quantization, halving memory footprint.
  3. Applications Engineer

    Oracle · Bangalore, India

    Jun 2019 - Aug 2019

    Cross-platform application development across globally distributed teams.

    • Led an overhaul of the product security flow and shipped two new features.
    • Implemented a micro-service for cross-tenant communication in a multi-tenant architecture.
    • Mentored 10 junior engineers on the product internals and tooling.
  4. Applications Developer

    Oracle · Bangalore, India

    Jul 2017 - May 2019

    Core product feature development with a focus on performance optimization.

    • Delivered three core product features alongside the team.
    • Optimized an internal filter framework with dynamic SQL for a ~30% speedup.
    • Improved search framework performance by ~20% via query optimization.
    • Received a Certificate of Appreciation for outstanding contribution to the product.

Education

MSc in Data Science

2019 - 2020

Trinity College Dublin · Dublin, Ireland

Specialization in machine learning and artificial intelligence.

B.Tech in Computer Science & Engineering

2013 - 2017

Amrita School of Engineering · Coimbatore, India

Foundations in data structures, algorithms, and systems.

Toolbox

Skills & credentials

Languages

  • Python
  • Java
  • C++
  • JavaScript
  • R
  • SQL
  • PL/SQL

GenAI & LLMs

  • LangChain
  • LangGraph
  • FastMCP
  • AI Agents
  • Tool Calling
  • Prompt Engineering
  • RAG
  • LLM-as-a-Judge

ML & NLP

  • PyTorch
  • HuggingFace
  • transformers
  • TensorFlow
  • scikit-learn
  • spaCy
  • NLTK
  • OpenNMT
  • fastText

Fine-Tuning & Optimization

  • PEFT
  • LoRA
  • QLoRA
  • In-Context Learning
  • ONNX
  • Quantization

Data & Backend

  • FastAPI
  • NumPy
  • Pandas
  • SciPy
  • Elasticsearch
  • matplotlib

Infrastructure & DevOps

  • Docker
  • Proxmox
  • Linux
  • Git
  • CI/CD

Honors & awards

  • Certificate of Appreciation - Oracle (2019)
  • Silver Medal - 16th National Jamboree
  • Rajya Puraskar Award

Work

Projects

2025

A conversational agent that answers natural-language movie questions over the MovieLens dataset, built as a multi-agent LangGraph workflow with SQL tool-calling, an MCP weather server, and a Streamlit chat UI.

  • LangGraph
  • LangChain
  • FastAPI
  • MCP
  • SQLite
  • Streamlit
  • Python

2024

A Proxmox-based home lab running around two dozen self-hosted services as version-controlled Docker Compose stacks, with a reverse proxy, local DNS, VPN access, automatic updates, and scripted backups.

  • Proxmox
  • Docker
  • Docker Compose
  • Tailscale
  • Nginx
  • Self-Hosting

2020

A CNN-based captcha breaker that generates image and audio (text-to-speech) captchas, trains a multi-head convolutional neural network on them, and classifies unseen captchas.

  • Python
  • TensorFlow
  • Keras
  • CNN
  • OpenCV
  • gTTS

2020

A Python and pygame implementation of Connect 4 with five selectable AI bots (random, one-step look-ahead, Minimax, Expectimax, and Monte Carlo Tree Search) that can play a human or each other, plus a win-ratio evaluation across the agents.

  • Python
  • pygame
  • Minimax
  • Expectimax
  • MCTS

2020

A Flappy Bird AI that teaches itself to play using NEAT (NeuroEvolution of Augmenting Topologies), evolving small neural-network controllers over successive generations.

  • Python
  • NEAT
  • pygame
  • Neural Networks
  • Genetic Algorithm

Publication

Federated Meta-Learning: Democratizing Algorithm Selection Across Disciplines and Software Libraries

7th ICML Workshop on Automated Machine Learning (AutoML) · June 2020

Read the paper

Contact

Let's talk

Have an interesting AI/ML problem, a role, or just want to compare notes on agents and LLMs? The fastest way to reach me is email - I read every message.

Based in Dublin, Ireland