Sunand Agarwal

Software Engineer

San Francisco, California, United States3 yrs 9 mos experience

Key Highlights

  • Expert in building large-scale ML systems.
  • Proven track record in end-to-end solution delivery.
  • Strong focus on ML-driven personalization.
Stackforce AI infers this person is a Machine Learning Engineer specializing in scalable systems and data-driven solutions.

Contact

Skills

Core Skills

Machine LearningSystems DesignSoftware DevelopmentFull-stack Development

Other Skills

retrieval generatorsranking modelspersonalisation systemsC++algorithmscaching mechanismsMATLABweb toolsDocker3D reconstruction software

About

I’m a ML engineer with experience building large-scale recommendation and content distribution systems that serve billions of users. My background spans machine learning, distributed systems, data pipelines, experimentation frameworks, and cloud technologies, with a track record in shipping end-to-end solutions from prototype to production. As I continue to grow, I’m focused on roles that allow me to deepen my expertise in systems design, ML-driven personalisation, and building products at scale.

Experience

3 yrs 9 mos
Total Experience
2 yrs 10 mos
Average Tenure
11 mos
Current Experience

Meta

Software Engineer

Jun 2025Present · 11 mos · Menlo Park, California, United States · On-site

  • Within Facebook Video Recommendations, primarily focused on retrieval generators, ranking models, and personalisation systems for Creator cold start- designing end-to-end solutions that optimise content relevance, user engagement, and platform health.
retrieval generatorsranking modelspersonalisation systemsMachine LearningSystems Design

Cadence design systems

Software Engineer Intern

Jun 2024Aug 2024 · 2 mos · San Jose, California, United States · On-site

  • Contributed to the Xcelium Mixed-Signal R&D team by developing C++ algorithms and caching mechanisms that optimized real number model profiling and coercion, reducing simulation overhead and improving performance and debugging efficiency.
C++algorithmscaching mechanismsSoftware Development

Khoury college of computer sciences

Graduate Teaching Assistant

Jan 2024Apr 2024 · 3 mos · Boston, Massachusetts, United States · Remote

  • CS 2810: Mathematics of Data Models
  • This course teaches the methods and ideas in Linear Algebra and Statistics that are most relevant for the practicing computer scientist doing machine learning, modeling, or hypothesis testing with data. Techniques covered include least squares regression, finding eigenvalues to predict a linear system’s steady state behavior and determine whether the population differences suggest statistically meaningful differences. Includes applications to popular machine learning methods such as Bayesian Modeling, Neural Networks and Principal Component Analysis.

Mathworks

3 roles

Senior Associate Software Engineer

Promoted

May 2022Aug 2023 · 1 yr 3 mos

  • Worked as a full-stack developer on the Simulink Applications team, architecting and implementing interactive web tools and C++/MATLAB features—including Root Inport Mapper migrations, UI modernization, preference-based mapping infrastructure, and numerical computing blocks—that improved workflow integration, UI consistency, and system robustness.
C++MATLABweb toolsFull-Stack Development

Associate Software Engineer

Jul 2021Apr 2022 · 9 mos

Associate in Engineering Development Group

Aug 2020Jun 2021 · 10 mos

Ge healthcare

Software Development Intern

May 2019Nov 2019 · 6 mos · Bengaluru, Karnataka, India · On-site

  • Engineered, containerized, and deployed the Senographe Pristina Mammography system’s 3D reconstruction software using Docker, optimizing server-side workflows to enable seamless cloud and on-premise deployment for radiological imaging.
Docker3D reconstruction softwareSoftware Development

Education

Northeastern University

Master of Science - MS — Computer Science

Sep 2023Apr 2025

Indian Institute of Technology, Indore

Bachelor of Technology - BTech — Computer Science and Engineering

Jul 2016Jul 2020

Stackforce found 100+ more professionals with Machine Learning & Systems Design

Explore similar profiles based on matching skills and experience