N

Nihesh Anderson

Senior Software Engineer

Mountain View, California, United States6 yrs 6 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in automating Machine Learning processes.
  • Developed scalable services for large models at Google.
  • Passionate about mentoring novice engineers in ML.
Stackforce AI infers this person is a Backend-heavy AI/ML Engineer with a focus on scalable solutions.

Contact

Skills

Core Skills

Machine LearningBackend EngineeringSoftware DevelopmentTeachingCoaching & MentoringResearchAlgorithms

Other Skills

Artificial IntelligenceAutoMLBenchmarkingCC++CommunicationCompetitive ProgrammingComplianceComputer ScienceComputer VisionCourse DesignCross-team CollaborationDistributed SystemsFairnessHelping People

About

I am a Senior Software Engineer at Google, where I work on automating end-to-end Machine Learning through cutting-edge engineering and applied research. I have a Bachelor of Technology degree in Computer Science and Engineering from Indraprastha Institute of Information Technology, Delhi, one of the top-ranked engineering colleges in India. My core competencies include Backend Engineering for Machine Learning applications. In my current role, I am part of a team that develops a scalable service for training large models, similar to Transformers and GPT-4, on Google's infrastructure. I also contributed to the AutoML benchmarking infrastructure, where I proposed for selecting benchmark tasks for improving production AutoML quality. I am passionate about enabling novice engineers use Machine Learning to solve real-world problems and reshape existing processes. I value collaboration, innovation, and diversity, and I strive to learn from and support my colleagues and peers. I believe that I can bring a unique perspective and experience to the team, as I have participated and excelled in various competitive programming and research events, such as ICPC and KVPY.

Experience

Google

3 roles

Senior Software Engineer

Promoted

Oct 2023Present · 2 yrs 5 mos · On-site

  • Scalable resource-efficient service for fine-tuning and inference on Google's Large Multimodal Models distributed across O(1000s) of TPUs
Machine LearningBackend EngineeringDistributed Systems

Software Engineer III

Apr 2022Oct 2023 · 1 yr 6 mos · On-site

  • Built secure and compliant ML model storage integration with TF Hub for tabular AutoML models and Large Multimodal models
Machine LearningTF HubComplianceSoftware Development

Software Engineer II

Aug 2020Apr 2022 · 1 yr 8 mos · On-site

  • Scaled existing AutoML benchmarking infrastructure by 5x, to train over 200 models per day.
AutoMLBenchmarkingScalingMachine LearningSoftware Development

Indraprastha institute of information technology, delhi

2 roles

Teaching Assistant

Promoted

May 2019Jul 2019 · 2 mos · Greater Delhi Area

  • Instructed a course for Undergraduate and Graduate students on Competitive Programming
  • Designed course learning material
  • Created problem-sets and assignments for continuous evaluation
  • Built automation for evaluating solutions to problems
TeachingCourse DesignCompetitive ProgrammingCoaching & Mentoring

Undergraduate Research

May 2018Apr 2019 · 11 mos · Greater Delhi Area

  • Responsible AI: Algorithms to improve fairness in k-clustering with 13 citations.
ResearchAlgorithmsFairness

Indian institute of technology, madras

Machine Learning Intern

Jun 2017Jul 2017 · 1 mo · Chennai, Tamil Nadu, India

Education

Indraprastha Institute of Information Technology, Delhi

Bachelor of Technology - BTech — Computer Science and Engineering

Jan 2016Jan 2020

Chettinad Vidyashram

High School

Jan 2010Jan 2016

Vanavani Matriculation Higher Secondary School

Primary School

Jan 2002Jan 2010

Stackforce found 100+ more professionals with Machine Learning & Backend Engineering

Explore similar profiles based on matching skills and experience