Mrinaal Dogra

Machine Learning Engineer

San Diego, California, United States5 yrs 8 mos experience
Highly StableAI ML Practitioner

Key Highlights

  • Led development of LLM-powered personalization solutions.
  • Pioneered Federated Learning for privacy-preserving AI.
  • Developed real-time edge ML applications for Android.
Stackforce AI infers this person is a Machine Learning Engineer specializing in AI-driven solutions and privacy-preserving technologies.

Contact

Skills

Core Skills

Machine LearningAi Development

Other Skills

Android DevelopmentApplied Machine LearningArduinoArtificial Intelligence (AI)BashCCUDACloud ComputingCross-functional CollaborationsData AnalysisDeep LearningDeeplearning4jEdge MLEvent ManagementEvent Planning

About

Passionate about building intelligent systems that push the boundaries of AI -- specializing in LLMs, Agentic AI, Federated Learning (FL), and Edge AI. My work revolves around creating AI-driven solutions that enhance user experience, enable intelligent automation, and drive the next generation of AI systems. Expertise & Interests I have extensive experience in Federated Learning, Edge ML, Android ML solutions, and AI research, with hands-on expertise in Python, C++, Java, TensorFlow, and PyTorch. Recently, I've been diving deep into LLMs and Agentic AI, actively exploring their capabilities through research and projects at UC San Diego (UCSD). Key Achievements & Impact At Samsung R&D Institute India - Bangalore (SRI-B), I worked extensively on AI-driven personalization, FL, and edge ML. I led the development of LLM-powered personalization solutions, privacy-preserving recommendation systems, and Android-based AI applications. My work in federated learning and Edge AI contributed to cutting-edge innovations in privacy-first machine learning, resulting in multiple patents and publications. Beyond research, I have also developed and deployed AI applications on Android, optimizing machine learning models for efficiency and performance in resource-constrained environments. These experiences have honed my skills in distributed learning, on-device AI, and privacy-aware personalization systems. Academic & Professional Journey I am currently pursuing my Master of Science in Computer Science (MSCS) at UC San Diego (UCSD), where I am exploring LLMs, Agentic AI, Reinforcement Learning, and Human-Computer Interaction through coursework and research. Prior to this, I spent five years at Samsung R&D India (SRI-B), where I worked as a Lead Engineer, Machine Learning, focusing on LLMs, Edge AI, and FL. My projects aimed at building intelligent, real-world AI solutions that enhance user experience while maintaining efficiency and privacy. I hold a Bachelor's degree in Computer Science from IIT Kanpur, where I gained early exposure to AI, Robotics, and Deep Learning, working on diverse projects in computer vision, sentiment analysis, and real-time ML applications. What's Next? Fascinated by how AI can bridge the gap between human intelligence and automation, I am dedicated to developing LLMs to power the next generation of Agentic AIs—intelligent, autonomous systems that can reason, adapt, and operate in complex environments. I am particularly interested in building real-world AI applications that can enable advanced automation and Human-AI collaboration.

Experience

Kognitos

Machine Learning Engineer Intern

Jun 2025Sep 2025 · 3 mos · San Jose, California, United States · On-site

Samsung r&d institute india

4 roles

Lead Engineer, Machine Learning

Promoted

Mar 2023Aug 2024 · 1 yr 5 mos

  • As a Lead Engineer in Machine Learning, I drove impactful innovations in machine learning and performance optimization to enhance user experience and system efficiency.
  • Developed an Automated Benchmarking Tool:
  • Led the design and implementation of a Python-based Android profiling tool, streamlining the process of benchmarking rendering across devices and identifying performance bottlenecks like scroll janks.
  • Personalization Solutions with Edge-Based LLMs:
  • Spearheaded the creation of four edge-based personalization solutions utilizing large language models (LLMs), leveraging data insights to elevate user experiences and optimize app interactions. Successfully fine-tuned the FLAN-T5 LLM to meet the unique needs of our application. Also collaborated with cross-functional teams to improve the dataset quality of the dataset, driving significant improvements in the accuracy and reliability of personalization solutions.
PythonAndroid DevelopmentFederated LearningEdge MLCross-functional CollaborationsMachine Learning+1

Senior Software Engineer, Machine Learning

Promoted

Mar 2021Feb 2023 · 1 yr 11 mos

  • As a Senior Software Engineer in Machine Learning, I played a key role in building cutting-edge solutions that focused on user experience, privacy, and real-time performance.
  • Edge ML Solution for Real-Time Boredom Detection:
  • Designed and implemented an edge machine learning solution that analyzed phone usage data to detect boredom. Developed an Android app to deploy the model for real-time inference with under 50ms latency, significantly enhancing the user experience with context-aware features.
  • Federated Learning for Privacy:
  • Pioneered a Federated Learning-based solution to predict gender and demographic age, ensuring user data privacy. This approach aimed at minimizing data sharing while maintaining predictive accuracy.
  • Explored Distributed Learning Techniques:
  • Conducted research on and tested various Federated Learning algorithms and configurations to optimize the demographic age and gender prediction model, laying the foundation for future privacy-preserving AI advancements.
Edge MLFederated LearningAndroid DevelopmentReal-time PerformanceMachine LearningAI Development

Software Engineer, Machine Learning

Jun 2019Feb 2021 · 1 yr 8 mos

  • As a Software Engineer, I contributed to innovative solutions in edge ML and real-time data visualization, working with cross-functional teams to create impactful applications and publish research.
  • Robot Camera Visualization Android App:
  • Developed an Android app for real-time visualization of depth maps and 3D point clouds from a Time-of-Flight (ToF) camera, achieving 30 FPS with gesture-based UI features for enhanced user interaction. The app was tailored to meet stakeholder requirements and provide intuitive controls for visualizing complex data.
  • Privacy-Preserving Edge ML Solution:
  • Engineered an edge ML solution for the Next App Recommendation system, focusing on privacy preservation. Designed a memory-efficient model with a 99% size reduction, minimizing Federated Learning (FL) bandwidth costs. The model was trained and deployed in Java using DL4J, integrated into an Android edge device app (User Trial app) across 500+ devices for training and inference. This solution was published in IEEE ICSC 2022.
Android DevelopmentEdge MLReal-time Data VisualizationMachine Learning

Summer Intern

May 2018Jul 2018 · 2 mos · Bengaluru East, Karnataka, India

  • As a Summer Intern, I designed and developed machine learning models to predict user behavior and connectivity, contributing to innovative research in mobile networks and location prediction.
  • Neural Network for Location Prediction:
  • Designed and developed a neural network (NN) model to predict a user’s location based on recent travel data and time of day, leveraging machine learning to improve location-based services.
  • Simulation Environment for Cell Tower Connectivity:
  • Created a Python-based simulation environment to model cell tower connectivity as users traveled, helping to simulate and analyze real-world mobile network behavior.
  • ML Classification Model for Cell Tower Prediction:
  • Built a machine learning classification model to predict the most likely cell tower a user would be connected to at any given time. Achieved Top-1 and Top-3 accuracies of 85-90% and 90-95%, respectively, on the in-house evaluation dataset.
Machine LearningNeural NetworksPython

Techkriti, indian institute of technology kanpur

Manager Robogames

Oct 2017Mar 2018 · 5 mos · IIT Kanpur

  • As the Event Manager for Robogames in Techkriti 2018 at IIT Kanpur, I led the design, management, and execution of multiple robotics competitions, contributing to the success of one of the largest technical festivals in India.
  • Event Design & Management:
  • Played an integral role in conceptualizing and managing the various Robogames events and competitions during Techkriti'18, overseeing everything from event planning to logistics and team coordination.
  • Successful Conduction of IARC: Led the successful conduction of the IARC at Techkriti'18, a flagship competition, ensuring smooth operations and high engagement from participants.

Hike messenger

Summer Intern

May 2017Jul 2017 · 2 mos · Delhi Aerocity, Delhi, India

  • During my internship at Hike Pvt. Ltd., I focused on implementing machine learning models for image classification and deploying them for real-time predictions, utilizing cloud services for scalability and efficiency.
  • CNN Implementation for Image Classification:
  • Developed Convolutional Neural Network (CNN) models in Python using TensorFlow for image classification tasks, applying deep learning techniques to analyze visual data.
  • Cloud-Based Model Training & Deployment:
  • Leveraged Google ML Engine APIs to accelerate training on Google Cloud, ensuring efficient model training at scale. Deployed the trained model using TensorFlow Serving, exposing REST APIs to generate model predictions in real time.

Education

UC San Diego Computer Science and Engineering Department (CSE)

Master of Science - MS — Computer Science

Sep 2024Present

Indian Institute of Technology, Kanpur

Bachelor of Technology - BTech — Computer Science and Engineering

Jul 2015Jun 2019

Kendriya Vidyalaya No. 2 Jammu Cantt.

High School

Jan 2015Present

Stackforce found 100+ more professionals with Machine Learning & Ai Development

Explore similar profiles based on matching skills and experience