Arjun Gupta

Founding Engineer @ Frontier Machines

Stanford, California, United States

About

ML engineer with 7+ years spanning the full robotics and autonomy stack—from data collection and infrastructure to model training, on-device deployment, and reinforcement learning in the real world. Equally at home setting research direction and shipping production systems, with a track record of taking deep learning from prototype to deployment at scale.

Experience

  • Founding Engineer at Frontier Machines
    Oct 2024 - Present · 1 yr 10 mos

    Teaching robots to teach themselves

  • NVIDIA (Santa Clara County, California, United States)
    • Senior Software Engineer - ML for Autonomous Vehicles
      Jun 2022 - Oct 2024 · 2 yrs 5 mos

      - One of the youngest technical leads; owned camera blindness detection and operational design domain sensing end to end—from stakeholder requirements through delivery of a state-of-the-art, safety-certified system shipping in production vehicles in 2025. - Built the full production deep learning stack—data curation, training, quantization, evaluation, and efficient in-car deployment—and authored a novel training method that detected blockages faster and more completely than prior art. - Primary author of the initial 3D lane detection training pipeline (working prototype in just 3 days); widely reused as the foundation for later 3D detection networks.  - Wrote safety-compliant C++/CUDA for DNN deployment and post-processing. - Ranked a Top Contributor every year and among the top 5 of 200+ engineers in the perception organization.

    • Software Engineer - ML for Autonomous Vehicles
      Jul 2020 - Jun 2022 · 2 yrs

      Built automation infrastructure streamlining DNN development, KPI computation, and deployment with full experiment traceability, plus a data-mining tool to surface mislabeled and challenging examples from unlabeled datasets.

  • Graduate Researcher at MIT Laboratory for Information and Decision Systems
    Aug 2019 - May 2020 · 10 mos

    - Developed several methods for monitoring the outputs of neural networks for direct use in pedestrian detection monitoring. The resulting paper was accepted to IEEE Intelligent Transportation Systems Conference 2020. - Collaborated with other researchers to develop a system for building a Dynamic Scene Graph (DSG) of a building automatically, the first system of its kind. The resulting paper was accepted into Robotics Science an Systems (RSS) 2020, and it will be presented as a workshop paper at Computer Vision and Pattern Recognition (CVPR) 2020. - Developed a first attempt at verifying a full mesh of the environment by predicting per-face error using a graph neural network which operates on the dual of the environment mesh.

  • Perception Intern at NVIDIA
    May 2019 - Aug 2019 · 4 mos

    - Developed a sensitivity analysis pipeline to assess neural network weaknesses - Helped improve path perception neural networks through the addition of augmentations and some minor architecture changes.

  • Undergraduate Researcher at MIT Distributed Robotics Laboratory
    Sep 2018 - May 2019 · 9 mos

    • Collaborated with two postdoctorates to develop a pedestrian trajectory prediction model that integrates information from the environment • Integrated a model architecture from a top paper in the field • Refactored codebase for clarity and efficiency