Summary
Overview
Work History
Education
Skills
Languages
Timeline
background-images

Karthik Rajagopalan

Kochi,KL

Summary

AI Engineer with 4+ years of experience building agentic AI systems, production LLM pipelines, and scalable data workflows. Skilled in Python, ETL data engineering, vector search, and orchestration frameworks. Strong collaborator with experience translating business use cases into automation, improving operational efficiency and knowledge access.

AI professional with proven track record in developing cutting-edge artificial intelligence systems. Adept at designing and implementing machine learning models that solve complex problems. Focused on team collaboration and delivering reliable solutions that adapt to changing requirements. Expertise in neural networks and data analysis.

Overview

4
4
years of professional experience

Work History

Senior AI Engineer

KeyValue Software Systems
07.2024 - Current
  • Engineered agent-based AI workflows using LangChain and Google ADK to automate internal knowledge retrieval and reduce manual search efforts.
  • Designed ETL-style RAG pipelines integrating Qdrant, MySQL, and Vertex AI Index to improve semantic retrieval and system reliability.
  • Built and deployed GenAI microservices with FastAPI and Docker for scalable enterprise integrations.
  • Implemented distributed ingestion and processing pipelines using RabbitMQ workers to handle high-volume background tasks.
  • Authored technical documentation for orchestration patterns, retrieval logic, and APIs to support team knowledge sharing.

Software Engineer

KeyValue Software Systems
08.2023 - 07.2024
  • Developed an Employee Portal RAG chatbot using LangChain and Weaviate to automate internal FAQ and HR support workflows.
  • Created sentiment analysis APIs using fine-tuned GPT models and batch processing pipelines to classify user feedback.
  • Built document-processing workflows with OpenCV and pgvector to automate content tagging and similarity search.
  • Collaborated with backend, UI, and product teams to deliver enterprise AI features aligned with business needs.

Associate Software Engineer

KeyValue Software Systems
07.2021 - 08.2023
  • Developed GraphQL APIs and backend services for promotions and flash-sale systems, ensuring stability during high traffic.
  • Built a unified messaging backend integrating Meta channels and Cloud Run webhooks to streamline customer communications.
  • Automated Firebase notification workflows to reduce manual campaign execution and improve delivery reliability.

Education

B.Tech - Computer Science & Engineering

Govt. Model Engineering College
Kerala
01.2021

Skills

  • AI & Orchestration: LangChain, LangGraph, Prompt Engineering, Llama Parser, Hugging Face
  • Data Engineering: ETL pipelines, ingestion, transformation, SQL, batch processing, distributed workers
  • Vector & Retrieval: Qdrant, Weaviate, PGVector, Vertex AI Index
  • Backend Engineering: FastAPI, REST APIs, Microservices, Event-Driven Systems
  • Cloud & DevOps: GCP (Vertex AI, Cloud Run), Docker, Kubernetes, GitHub Actions, AWS
  • Programming: Python, JavaScript, TypeScript, Java
  • Messaging & Queues: RabbitMQ, BullMQ, Google Pub/Sub

Languages

English
Malayalam
Hindi

Timeline

Senior AI Engineer

KeyValue Software Systems
07.2024 - Current

Software Engineer

KeyValue Software Systems
08.2023 - 07.2024

Associate Software Engineer

KeyValue Software Systems
07.2021 - 08.2023

B.Tech - Computer Science & Engineering

Govt. Model Engineering College
Karthik Rajagopalan