Skip to main content
HimalayasHimalayas logo
Girish GuptaGG
Open to opportunities

Girish Gupta

@girishgupta

Machine Learning Engineer building production-ready computer vision and MLOps systems.

India
Message

What I'm looking for

I’m looking for a team where I can build production-grade, explainable Visual AI—owning computer vision modeling, MLOps pipelines, and optimization that improves robustness and deployment efficiency on real-world problems.

I am a Machine Learning Engineer with 2+ years of experience specializing in computer vision and MLOps, focused on turning research-quality models into reliable production systems. I’ve implemented and optimized training pipelines to reduce training overhead by 90% through distributed systems and optimization, while keeping reproducibility and deployment readiness front and center.

I strengthen real-world performance by enhancing dataset robustness using advanced augmentation and probabilistic inference. In production work, I developed a Dockerized environment for large-scale face recognition training (PartialFC), ensuring reproducibility (CUDA 11.3, PyTorch 1.12, MXNet) and cutting training time from 3 days to 5 hours per epoch.

I also build efficient, deployable vision models for challenging conditions—implementing head pose estimation via pruning and quantization to reduce model size by ~4x and inference timing by ~9x with minimal accuracy loss. I’m passionate about Explainable and Visual AI, leveraging state-of-the-art methods and research to solve real-world problems, from tracking pipelines to segmentation and geospatial deep learning.

Experience

Work history, roles, and key accomplishments

FA

Machine Learning Engineer

FaceFirst

Dec 2023 - Mar 2026 (2 years 3 months)

Developed a production-grade Docker environment for large-scale face recognition training (PartialFC), reducing training time from 3 days to 5 hours per epoch (>90%). Improved dataset robustness via synthetic occlusion (YOLOv8-Seg, Dlib) and optimized head pose estimation using pruning/quantization, cutting model size ~4x and inference time ~9x.

ID

Postgraduate Teaching Assistant

Indian Institute of Technology Dharwad

Dec 2021 - Nov 2023 (1 year 11 months)

Evaluated theoretical proficiency in Communication Systems and PRML while leading practical labs for PRML and hands-on engineering through demonstrations, project validation, and viva voce assessments.

Education

Degrees, certifications, and relevant coursework

Indian Institute of Technology Dharwad logoID

Indian Institute of Technology Dharwad

Master of Science (Research), EECE

2021 - 2023

Grade: 8.82

M.S. (Research) in EECE at IIT Dharwad (CGPA: 8.82) under supervisor Dr. Rajshekhar V. Bhat.

GJ

Government Engineering College, Jagdalpur

Bachelor of Engineering, Electronics and Telecommunication Engineering

2017 - 2021

Grade: 9.03

B.E. in Electronics and Telecommunication at Government Engineering College (CGPA: 9.03).

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan