Shanmukha Sainath
Chennai, Tamil Nadu, India

Shanmukha Sainath

AI Engineer · KLA Corporation

I'm Shanmukha Sainath, AI Engineer at KLA Corporation. I specialize in building algorithms for high-precision optical metrology, and I love coding models from scratch to understand them under the hood. Here, I document my experiments, research papers I read, and the systems I build across NLP, Computer Vision, RL and Generative AI.

Active Projects

Trisynapse Memory

Agent Memory Engine

A local-first, high-performance memory architecture and engine designed for AI agents, multi-agent workflows, and local LLM research systems.

Trisynapse

Desktop AI Assistant

A local-first, privacy-focused desktop AI research assistant. It integrates FastAPI, Electron, React, and LanceDB to let researchers build local knowledge graphs, run semantic search, and organize notes.

AresSim

Mars Environment Simulator

A Mars habitat development environment where I am testing different RL Algorithms and LLM Agents to perform the task of building a habitat using a rover as an agent.

LLM Gathering

Multi-Agent Platform

A platform where different LLMs with assigned roles discuss any topic that is given. Helps analyze reasoning behavior across LLMs and build Agent Memory engines for multi-agent workflows.

Experience

March 2026 – Present

Chennai, India

KLA Corporation

AI Engineer 3

KLA Corporation
  • Researching and developing algorithms for next-generation optical metrology tools.
  • Focus on integrating physics modelling and AI for semiconductor inspection.
July 2023 – March 2026

Chennai, India

KLA Corporation

AI Engineer 2

KLA Corporation
  • Built deep learning models for optical metrology to achieve sub-nanometer (angstrom-level) measurement precision in semiconductor manufacturing.
  • Designed and implemented synthetic data generation pipelines, boosting model robustness and outperforming legacy methods.
  • Collaborated with engineering teams to deploy, profile, and optimize algorithms for high-throughput production tools.
May 2022 – July 2022

Chennai, India

KLA Corporation

Machine Learning Intern

KLA Corporation
  • Improved semiconductor defect classification F1-score by 3% on heavily imbalanced datasets.
  • Experimented with self-supervised learning (SimCLR), GANs, and feature-generation networks for data augmentation.
  • Optimized training pipelines using class-weighted losses (Focal Loss) and active sampling.
January 2022 – April 2022

Remote

Amazon

Applied Scientist Intern

Amazon
  • Integrated Vision Transformers (ViTs) into image-based ad moderation models, boosting accuracy and deploying to production.
  • Researched few-shot adaptation of CLIP using prompt-tuning and cache-based contrastive learning.
  • Improved defect detection F1-score by 6% through fine-tuning and model compression.
Earlier research and engineering roles · 2
June 2021 – September 2021
Deakin University

Deep Learning Research Intern

Deakin University

  • Researched split-learning architectures to train neural networks across multiple client devices while maintaining data privacy.
  • Implemented Manifold Mix-up for secure activation transfer between client and server.
  • Analyzed client capacity limits, Dirichlet distributions for non-IID data, and gradient noise trade-offs.
December 2020 – March 2021
ResoluteAI.in

Machine Learning Intern

ResoluteAI.in

  • Built and deployed a real-time face recognition model for biometric attendance systems.
  • Implemented custom triplet and contrastive loss functions in TensorFlow to train Siamese networks.
  • Used t-SNE and K-Means to analyze and visualize face embeddings.

Education

2019—2023

B.Tech, Electronics & Electrical Communication Engineering

IIT Kharagpur

Minor in Computer Science Engineering

Micro in Artificial Intelligence and Applications

Projects

Showing 8 entries

Have an idea worth pulling apart?

Start a conversation