Ganesha Srinivas

Hello, I'm Ganesha Srinivas Damaraju

Hey there! I’m Ganesha, a Machine Learning engineer and proud Trojan at USC, based in Los Angeles. I enjoy blending code, strategy and creativity, whether it’s building smarter ML systems, playing chess or having a game of badminton.

Outside of tech, I am a vegetarian foodie who loves exploring LA’s vibrant eats. The curiosity that takes me to new flavors is the same spirit I bring into my work, making AI practical and reliable. For me, it’s about keeping balance: focus in work, play in life and curiosity in both.

Experience & Education

Machine Learning Intern

BrainChip

Jun 2025 – Present 2025

At BrainChip, I worked on building machine models practical for edge deployment by fine-tuning MobileNetV2 and MobileNetV4, optimizing them with quantization, pruning, and staged transfer learning.

I built reproducible pipelines, analyzed power, memory, and speed trade-offs, and re-engineered MobileNetV4 for Akida-compatible conversion, ensuring efficient and reliable on-device performance.

Edge Deployment, Optimization, Quantization, Transfer Learning, Model Surgery, Conventional Machine Learning

University of Southern California

M.S. in Computer Science (AI)

2024 – 2025
  • Co-Director of the AI & Innovation Team at GRIDS Club
  • Coursework: Foundations of AI, Machine Learning, Information Retrieval, Deep Learning, Natural Language Processing, Analysis of Algorithms, Database Systems

✧ Proud Trojan, building ideas as much as models ✧

Fight On ✌️

Machine Learning Intern

SIRTOGO

Dec 2022 – Mar 2023

Developed an AI interview assistant that infers Big Five personality traits from facial and text cues, helping candidates and interviewers gain deeper insights. Built with TCNs, OpenFace, and MediaPipe, and deployed as FastAPI services on AWS for scalable, real-time assessments.

First Startup Experience, IIIT-H: The Startup Pipeline of India

Research Intern

IIT Indore

Jan 2022 – Mar 2022

Explored how clustering problems can be reframed as SAT formulations, reducing Minimum Sum Diameter Clustering into 3-cluster constraint cases. Applied the DPLL algorithm across 2-SAT and 3-SAT, while connecting ideas from Knuth’s SAT theory and Psat models to concepts like sparsity in ML.

Outperformed baseline by 35% on financial sentiment signals

Amrita Vishwa Vidyapeetham

B.Tech in Computer Science & Engineering (Artificial Intelligence)

2019 – 2023

Solid CS base; discovered a passion for ML.

Featured Projects

Project 1

Real-time Object Detection

High-performance CV pipeline for autonomous vehicles using custom CNNs.

PythonTensorFlowOpenCVCUDA
Project 2

Advanced NLP for Sentiment

Robust sentiment analysis using transformer models on financial news.

PythonPyTorchHuggingFaceSageMaker
Project 3

Automated Anomaly Detection

Real-time anomaly detection for IoT sensors using unsupervised learning.

PythonScikit-learnKafkaSpark

Skills & Technologies

Curated stacks for how I actually ship ML work.

QuantizeMLONNXAkida MobileNetV4TIMMPyTorchOpenCV
Select a stack preset

Programming Languages

Python · AdvancedJava · Intermediate SQL · AdvancedR · Intermediate

ML Frameworks & Libraries

PyTorchTensorFlow/KerasTIMM ONNXQuantizeMLAkida SDK Scikit-learnOpenCV

Tools & Platforms

CUDADockerKubernetes AWS (S3 · EC2 · SageMaker)GitHubMLflowVS Code

Get in Touch

Always open to new opportunities and collaborations. Feel free to reach out!

Email Me LinkedIn GitHub