Shubh Agrawal

AI Researcher

Bengaluru, Karnataka, India6 yrs 5 mos experience

Key Highlights

  • Expertise in MLOps and cloud compute infrastructure.
  • Key enabler for teams in AI deliverables.
  • Versatile roboticist with real-world deployment experience.
Stackforce AI infers this person is a Robotics and AI specialist with a focus on Automotive and Research industries.

Contact

Skills

Core Skills

Machine LearningRoboticsAdas

Other Skills

Autonomous VehiclesObject-Oriented Programming (OOP)Advanced Driver-Assistance Systems (ADAS)Deep LearningDevOpsMLOpsNatural Language Processing (NLP)Team LeadershipCloud Compute InfrastructurePythonC++

About

A seasoned R&D professional with industry experience in the domains of computer vision, multi-view geometry and deep learning. Shubh has been a key enabler for his direct teams to function efficiently with an expertise in MLOps and cloud compute infrastructure. Moreover, with his position as a founding engineer in 2 organizations, he has extensively contributed towards their 0-1 journey and helped them scale their AI deliverables. He comes with a unique blend of backgrounds consisting of mechanical engineering degree, embedded hardware stints and software development experience. Thereby, making his core engineering skills usable for vast scale of applications. His personal goal has always been to be a versatile roboticist with a professional grade knowledge and real-world deployment history. He has been pursuing robotics and related applications for more than 9 years now and further aspires to continue them in his career.

Experience

6 yrs 5 mos
Total Experience
1 yr 7 mos
Average Tenure
1 yr 6 mos
Current Experience

Apple

Machine Learning Engineer

Oct 2024Present · 1 yr 6 mos · Bengaluru, Karnataka, India · Hybrid

Career break

Health and well-being

Sep 2024Sep 2024 · 0 mo · Munich, Bavaria

Autobrains technologies

Deep Learning Algorithm Engineer

Apr 2024Aug 2024 · 4 mos · Munich, Bavaria, Germany · On-site

Fusionride

Machine Learning Engineer

Jul 2022Mar 2024 · 1 yr 8 mos · Munich, Bavaria, Germany · On-site

  • Rethinking L2 systems in autonomous driving with unsupervised learning and no-label data streams
RoboticsMachine LearningAutonomous VehiclesObject-Oriented Programming (OOP)Advanced Driver-Assistance Systems (ADAS)Deep Learning+2

Jaguar land rover

2 roles

Grade C Engineer - ADAS

Jul 2021Jun 2022 · 11 mos · Bengaluru, Karnataka, India · On-site

  • Devised AI solutions for complex ADAS challenges in a think tank setup,
  • Scrutinized vendor PoC models by evaluating them with a toolbox that consolidated 5 handcrafted adversarial attack methods (for monocular 3D object detection)
  • Attenuated the dimension & orientation error for truncated and occluded 3D objects using various dead-pixel augmentations, boosting 3.5% mAP on inhouse dataset
  • Introduced road surface modelling & active lane tracking into lane detection pipeline that transformed it from 2D to 3D output delivery
  • Modelled a lane network mapping algorithm using lanelets & over-the-time aggregation of highway lanes as a ground truth evaluation tool
Machine LearningAutonomous VehiclesObject-Oriented Programming (OOP)Advanced Driver-Assistance Systems (ADAS)Deep LearningADAS

Software Graduate Engineer Trainee

Jul 2019Jul 2021 · 2 yrs · Bengaluru, Karnataka, India · On-site

  • Built pre-dev versions of Android in-vehicle-infotainment system and remote control app,
  • Developed an Android background service to stream internal audio (via UDP) with a max source-to-sink latency of 16ms in addition to an H264 screencast service (via RTP) with a max glass-to-glass latency of 70 ms
  • Removed 20% of manual UAT backlog per cycle by articulating a Rig-in-Loop testing procedure for UAT automation of JLR mobile app
  • With smart pointer dereferencing and clean array allocation in embedded C, reduced the peak CPU utilization of suspension control firmware by 2.8%
  • Co-developed a talent assessment web-tool (based on LAMP stack) with HR department, saving $9000 in subscription cost on third party
Object-Oriented Programming (OOP)Advanced Driver-Assistance Systems (ADAS)Deep Learning

Tonbo imaging

Engineering Intern

May 2018Jul 2018 · 2 mos · Bengaluru Area, India · On-site

  • Contributed towards the development of a traffic surveillance system product,
  • Ensembled a state machine of 3 Neural Nets, operational on thermal camera, that furnished vehicle count statistics for toll booths with a 95.9% recall
  • Incorporated a depth injection method based on single-view geometry to improve the wheel size regression, thereby boosting mean recall scores by 2.5%
  • Refactored the legacy codebase using OpenCL & CUDAbindings of OpenCV, increasing the GPU utilization and reducing the peak CPU usage by 12.5%
Machine LearningObject-Oriented Programming (OOP)Deep Learning

Blue vision labs

Research Engineering Intern

May 2017Jul 2017 · 2 mos · London, United Kingdom · On-site

  • Blue vision labs was acquired by Lyft Level 5 which then later joined forces with Toyota Research Institute
  • As part of perception team,
  • Setup an offline structure-from-motion baseline that reconstructed dense road surface at city-scale (San Francisco) using crowdsourced mobile camera images
  • Built a flask web tool, hostable on Amazon MTurk & capable of tagging road surface artifacts in BEV space, that helped annotate 9K samples within 2 week
RoboticsMachine LearningAutonomous VehiclesObject-Oriented Programming (OOP)Advanced Driver-Assistance Systems (ADAS)Deep Learning

Indian institute of technology, kharagpur

Research Assistant

Apr 2016Aug 2016 · 4 mos · Department of Mechanical Engineering · On-site

  • Supervised by Prof. Dilip Kumar Pratihar
  • Developed an exoskeleton structure for lower extremity of physically disabled to help impart locomotive ability
  • Implemented a wireless network of RF modules consisting of IMUs to record GAIT cycle data in real time
  • Fabricated a plantar system to measure ground reaction forces at crucial points in foot sole in a GAIT cycle
Robotics

Autonomous ground vehicle research group

Team Lead & Roboticist

Mar 2015May 2019 · 4 yrs 2 mos · IIT KHARAGPUR · On-site

  • Autonomous Ground Vehicle (AGV) is research group established with a direction to produce high-quality implementations for Autonomous systems like self-driving cars.
  • The team also participates every year in Intelligent ground vehicle competition (IGVC) wherein the challenge is to produce an autonomous robot traversing unknown paths and terrains.
  • As a team head for my time in AGV,
  • Led the team towards second podium finish at IGVC'18
  • Help team reach within top 14 teams for Mahindra Rise Prize challenge
  • Acted as enabler for fellow students to publish at relevant conferences
  • As an engineer,
  • Developed a lane detection algorithm using classical techniques like SVM and inverse perspective transform
  • Implemented a traffic sign recognition system using histogram of oriented gradients matching
  • Implemented a monocular visual odometry pipeline using an end-to-end neural network approach
  • Designed & fabricated the electronics framework for in-house robots like BMS, actuator controls & telemetry
  • Programmed ROS packages for steer-velocity control and perception stack of the vehicle
RoboticsMachine LearningAutonomous VehiclesObject-Oriented Programming (OOP)Advanced Driver-Assistance Systems (ADAS)Deep Learning

Education

Indian Institute of Technology, Kharagpur

Master of Technology - MTech — System Design

Jan 2018Jan 2019

Indian Institute of Technology, Kharagpur

Bachelor of Technology - BTech — Mechanical Engineering

Jun 2014May 2018

NARAYANA JUNIOR COLLEGE

High School — Science stream

Jan 2012Jan 2014

St.Aloysius High school

High School — Secondary Education

Jan 2003Jan 2012

Stackforce found 100+ more professionals with Machine Learning & Robotics

Explore similar profiles based on matching skills and experience