Thamme “TG” Gowda

AI Research Scientist • LLMs • Multilingual & Multimodal AI • High-Performance ML Systems

Email: tgowdan [at] gmail [dot] com  ·  Curriculum Vitae

Thamme “TG” Gowda is a Senior Research Scientist at Microsoft, where he works on large language models, multilingual and multimodal AI, and high-performance ML systems. He earned his Ph.D. (2022) and M.S. (2017) in Computer Science from USC. Previously, he was a Research Engineer at USC ISI (2017–22; for five years!), a Data Scientist intern at NASA JPL (2016–17), a Committer and PMC member at the Apache Software Foundation, a full-stack software developer at a startup (2012–14), and co-founder at Datoin.com (2014–15).

His work spans the full model lifecycle — data pipelines, large-scale pretraining, post-training alignment (SFT, RL), evaluation, distributed training, quantization, and low-latency inference — bridging ML research and hardware-aware systems engineering. Selected highlights:

  • Quantized and integrated translation models for offline translation in Microsoft Edge.
  • Building multimodal LLMs for production applications.
  • Enhanced training-data quality to improve production model quality across hundreds of languages.
  • Built a 500+ language many-to-English translation model.
  • Tinkering with Tahoma, a personal C++23 playground for learning GPU systems (custom CUDA/ROCm kernels) and experimenting with my ideas for AI.

Earlier, his Ph.D. research addressed the rare phenomena learning problem in neural machine translation (dissertation, slides).

News

Education

PhD in CS

2018–2022

PhD in CS
MS in CS

2015–2017

MS in CS
BE in CS&E

2008–2012

BE in CS&E

Professional Career

Research Scientist

2022/11 – Now

Research Scientist
Research Engineer

2017/07 – 2022/10

Research Engineer
Data Scientist (intern)

2016 – 2017

Data Scientist (intern)
Research Assistant

2015 – 2016

Research Assistant
Technical Co-Founder

2014 – 2015

Technical Co-Founder
Software Engineer

2012 – 2014

Software Engineer

More?

I speak Kannada/ಕನ್ನಡ, Telugu/తెలుగు, and Hindi/हिन्दी (+English, of course!). I was raised by a family of farmers in a southern Indian village. So, beside the "professional" experience that I have displayed here, I also have much more experience in agriculture that you will not hear: vineyard, silkworms, dairy, sheep, poultry…!

I came to this grad school for learning the artificial intelligence, but I also ended up learning a bit about myself/consciousness:

While coding an artificial soul for machines
He wins his gifts, defeats his curses
And discovers his own soul that thinks and feels!

Self'-reflection; 2020

Consciousness is divine [Prajnanam Brahman]
This self/Atma is divine [Ayam Atma Brahman]
You are that [Tat Vam Asi]
I am (part-of) it [Aham Brahmasmi]

The Great Sayings of the Upanishads; BCE