Nupur Baghel

Software Engineer

Mountain View, California, United States6 yrs 8 mos experience
Most Likely To SwitchAI Enabled

Key Highlights

  • Expert in building distributed and fault-tolerant systems.
  • Significant contributions to machine learning for social impact.
  • Active in promoting diversity in STEM careers.
Stackforce AI infers this person is a Machine Learning Engineer with a focus on Social Media and Web Development.

Contact

Skills

Core Skills

Machine LearningArtificial Intelligence (ai)Software InfrastructureAutomationSystems EngineeringTechnical ValidationData AnalysisData ScienceOptimizationFormal Verification

Other Skills

Model Context Protocol (MCP)Google GeminiGo (Programming Language)Computer SciencePrestoHackPHPCode ReviewPattern RecognitionComputer VisionCommunicationHiveQLPython (Programming Language)SQLProblem Solving

About

I am a software engineer who loves developing products having a positive social impact. My current interests include building distributed and fault-tolerant systems. I am also passionate about making online platforms safe and secure using Machine Learning, Natural Language Processing and Computer Vision techniques. I am an active contributor to Open Source and frequently volunteer with local communities to encourage diversity in STEM careers.

Experience

6 yrs 8 mos
Total Experience
1 yr 1 mo
Average Tenure
2 yrs 9 mos
Current Experience

Google

2 roles

Software Engineer, ML

Feb 2026Present · 3 mos

  • Building multi-agent debugging architectures to accelerate machine learning development using the JAX framework.
Model Context Protocol (MCP)Google GeminiMachine LearningArtificial Intelligence (AI)

Software Engineer

Jul 2023Jan 2026 · 2 yrs 6 mos

  • Worked on Server Infrastructure & Automation projects
  • Created a backend automation framework for validating hardware health and managing bug lifecycles, which became the standard for 100% of new server rollouts.
  • Led the technical validation and fleet-wide rollout of a multi-CPU ARM server platform, developing custom diagnostic tooling and foundational architectural updates to achieve production readiness.
Go (Programming Language)Software InfrastructureAutomation

Meta

Software Engineer (ML Generalist)

Jun 2021Jun 2023 · 2 yrs · Menlo Park, California, United States

  • As part of the Integrity team, developed ML classifiers to scale health misinfo detection across Facebook & Instagram, resulting in 17% Prevalence reduction or ~96 Million misleading posts filtered/day.
  • Experimented with several model architectures (XGBoost, Neural Networks) by performing transfer learning on Textray & other proprietary embeddings.
  • Led model consolidation efforts across 19 languages saving compute by 50%.
  • Built shared job routing infra for Content Moderation, saving over $2 M.
  • Built dashboards for the 2022 Brazil and US midterm elections. Used BERT Topic Clustering to surface civic and voting misinformation.
Artificial Intelligence (AI)Machine LearningComputer ScienceData AnalysisPrestoHack+10

University of pennsylvania

Graduate Teaching Assistant

Sep 2020Dec 2020 · 3 mos

  • CIS-519 Applied Machine Learning
Artificial Intelligence (AI)Problem Solving

Facebook

Software Engineer Intern

May 2020Aug 2020 · 3 mos

  • Worked as part of the Ads Core ML Modeling team to develop a cost aware method for feature selection. This project helped to improve the efficiency of ads ranking models via reduced CPU, Network and Memory usage.
Machine LearningComputer ScienceOptimizationPython (Programming Language)SQL

University of pennsylvania school of medicine

Research Assistant

Jan 2020May 2021 · 1 yr 4 mos · Philadelphia, Pennsylvania, United States

  • Worked towards developing SHAP explanation plots for PennAI, an open source analytics tool built by the Institute of Bioinformatics. SHapley Additive exPlanations are a recent approach towards the interpretability of machine learning models. My contributions involved applying Kernel and Tree explainers for sklearn-based models in the backend, as well as developing react/redux ui for showing the generated summary plots in frontend.
  • More about PennAI - It is a docker microservices project that contains a custom python autoML recommender engine, a node backend for performing RESTful communication between micro-services, and a react/redux ui.
Artificial Intelligence (AI)Machine LearningComputer ScienceRedux.jsData ScienceReact.js+2

Mozilla

2 roles

Outreachy Intern (Open Source Program)

May 2019Aug 2019 · 3 mos · New Delhi Area, India

  • As part of the Web Interoperability Team, I was responsible for writing a Rust Library for the Marionette Remote Protocol. This Rust library was used as an API by the Geckodriver to interface the HTML Request and Response messages with the Firefox server.
Computer ScienceSystems EngineeringRust (Programming Language)JavaScript

Software Developer Intern (RGSoC)

Jul 2018Sep 2018 · 2 mos

  • Worked with Mozilla as a part of Rails Girls Summer of Code programme!
  • (An open source development initiative)
  • My work involved coding in Rust on Servo, the browser layout engine.
  • Added support for Responsive Images by implementing several algorithms such as update source set, react to environment changes, select image source, etc.
Computer ScienceSystem TestingSystems EngineeringRust (Programming Language)JavaScript

Indraprastha institute of information technology, delhi

Research Intern, MIDAS Labs

Aug 2018Dec 2018 · 4 mos

  • Worked in the Multimedia Domain, scraping text, audio and video content from Twitter in regards to the 'Kiki Challenge'. This dangerous dance challenge had claimed several lives due to people jumping out of running cars and dancing on the road.
  • Developed a Deep learning pipeline to classify the video as safe/unsafe.
  • Used transfer learning to experiment on models such VGG, ResNet.
  • Data Augmentation was also considered to ensure dataset is balanced.
Artificial Intelligence (AI)Data MiningMachine LearningData AnalysisPattern RecognitionComputer Vision+5

Codenation

SDE Intern

May 2018Jul 2018 · 2 mos · Bengaluru Area, India

  • Developed methods for formal verification of software in Java.
  • Got to learn a lot about Coq and functional programming
  • Creating Abstract Syntax Trees
  • Equivalence of Programs
Computer ScienceFormal VerificationJavaFunctional Programming

Education

University of Pennsylvania

Master of Science in Engineering - MSE — Data Science

Jan 2019Jan 2021

Netaji Subhas Institute of Technology

Bachelor of Engineering - BE — Computer Engineering

Jan 2015Jan 2019

Udacity

Machine Learning Engineer Nanodegree (MLND)

Jan 2017Jan 2018

Udacity

Computer Vision Nanodegree

Jan 2019Jan 2020

Udacity

Natural Language Processing Nanodegree

Jan 2019Jan 2020

Delhi Public School - Bhilai

High School — Computer Science

Jan 2013Jan 2015

Stackforce found 100+ more professionals with Machine Learning & Artificial Intelligence (ai)

Explore similar profiles based on matching skills and experience