Applied Machine Learning Engineer I, Shopify, Revenue Data (Commercial Data) team
- Applied machine learning engineer on Shopify's Revenue Data (Commercial Data) team, building ML for revenue and commercial analytics.
Applied Machine Learning Engineer I at Shopify on the Revenue Data (Commercial Data) team. CS and Applied Math at San Jose State. Former ML researcher at SJSU's MICoSys Lab. 5x hackathon winner, 2x Dean's Scholar.
I build full-stack, GenAI, and ML systems: LLM agents, RAG pipelines, computer-vision tooling, and data platforms that actually ship. I am an Applied Machine Learning Engineer I at Shopify on the Revenue Data (Commercial Data) team, based in the San Francisco Bay Area. Before that I built an AI opportunity navigator at Qidds, AI and data systems at Gilead Sciences and Cequence Security, and researched adversarial robustness and LoRA fine-tuning on LLMs at SJSU's MICoSys Lab. Outside the terminal I lift, swim, and bike.
Multi-agent systems where parallel worker agents each get a dedicated checker agent and a final verifier gates the result, with model routing between large and small models. Builds his own Claude Code setup of subagents, skills, and hooks that works this way, plus MCP servers for tool use. Info-Ninja, his 3rd-place MCP Hackathon project, is a multi-agent system.
RAG, MCP, and multi-agent systems that do real work: competitive intelligence, document Q&A, voice and tool use.
Adversarial attacks and jailbreak tests on LLMs, LoRA fine-tuning, and unlearning via delta-weight interpretation. His research at SJSU's MICoSys Lab, Jan to Dec 2025.
Computer vision for pose and form analysis, anomaly detection on API traffic, and ETL pipelines over 20K+ records.
React/Next + FastAPI/Django, real-time dashboards, Redis caching, and shipping a working demo inside a 24-hour hackathon.
Runs a 25+ service homelab on Docker Compose with Tailscale access: media, photos, files, password manager, DNS filtering, monitoring with phone alerts, and small web apps he wrote himself.
ETL into Oracle, REST analytics with policy-as-code access control, and secure APIs with row-level dashboards.
A homelab I built and run myself: a headless Arch Linux (Omarchy) server with 25+ Docker Compose services and an 8TB drive. It runs on my private network, reachable from anywhere through Tailscale, and nothing is exposed to the public internet.
How it is run: Pinned image versions for every container; A dedicated Docker subnet per stack; Config backups before every change; Checksum-verified copies before deleting old data; Scheduled SMART self-tests on every drive.
BS Computer Science & Applied Math, San Jose State University, expected Dec 2026. 2x Dean's Scholar, 5x Hackathon Winner.
Coursework: Data Structures & Algorithms, Object Oriented Programming, Machine Learning, Database Systems, Advanced Python, Linear Algebra, Linear & Non-Linear Optimization, Statistics & Probability.
Sarthak Sethi is currently a full-time Applied Machine Learning Engineer I at Shopify on the Revenue Data (Commercial Data) team, based in the San Francisco Bay Area. He is finishing a BS in Computer Science and Applied Math at San Jose State University (expected Dec 2026) and is a 5x Hackathon Winner and 2x Dean's Scholar.
Sarthak is currently a full-time Applied Machine Learning Engineer I at Shopify on the Revenue Data (Commercial Data) team, based in the San Francisco Bay Area. He joined in Oct 2026.
Software Engineering Intern at Qidds, Mar 2026 to May 2026. Software Engineering Intern at Gilead Sciences, May 2025 to Aug 2025. Machine Learning Research Assistant at MICoSys Lab (SJSU Research Foundation), Jan 2025 to Dec 2025. Data Engineering Intern at Cequence Security, Jan 2025 to Mar 2025. Data Analytics Lead at Mozilla Responsible Computing Club @ SJSU, Feb 2025 to May 2025. Resident Assistant at San Jose State University, Jul 2024 to Dec 2025.
The San Francisco Bay Area, California.
Adversarial robustness and fine-tuning of LLMs at SJSU's MICoSys Lab, Jan 2025 to Dec 2025. Researched adversarial attacks on LLMs under Dr. Sengupta, designing jailbreak tests pre and post fine-tuning to measure robustness and alignment. Fine-tuned LLaMA models with LoRA adapters, boosting performance on novel datasets and analyzing generalization. Explored unlearning methods by altering LoRA adapters and analyzing delta weights to interpret model representations.
BS Computer Science & Applied Math at San Jose State University, expected Dec 2026.
5: 3rd place (Bright Data), MCP AI Agents Hackathon, San Francisco, Sep 2025, with Info-Ninja; 1st place overall, AI Hackathon for Public Sector (City of San José and SJSU), issued by Microsoft, May 2025, with GovChat; 1st place, Polymet (YC S24) track, VIBE25-02 hackathon, May 2025, with NewGov; 2nd place, Public Safety track, SJHacks, Apr 2025, with EmbrAlert; 2nd place overall, SiliconXHacks 2024, Apr 2024, with SJFit.
Info-Ninja: 3rd place MCP Hackathon; GovChat: 1st place Azure Hackathon; SJFit: 2nd place Silicon Hacks; EmbrAlert: 2nd place SJHacks; AI-CAD: Natural-language 3D modeling; DataPulse: Real-time aggregation; CluelyClone: Most-starred repo; Self-Hosted Homelab: 25+ self-hosted services; Vertex: AI financial research agent; fin: Local-first; imessage-cli: Open source; Smart Ctrl-F: Semantic in-page search; SJSU Study Group: Real-time messaging; BrainRotWordle: Word game; Harmony Health: Emotion analysis.
The one at Shopify and San Jose State: 1300Sarthak on GitHub and sarsethi on LinkedIn. He is not one of the namesakes from Waterloo, Sussex, or Toronto.
Languages: Python, Java, TypeScript, JavaScript, SQL, C++. ML/AI: PyTorch, TensorFlow, scikit-learn, Pandas, NumPy, OpenCV, MediaPipe, Computer Vision. Generative AI: LLMs, RAG, MCP, LoRA Fine-tuning, Agentic AI, Hugging Face, OpenAI. Agentic AI: Multi-agent orchestration, Worker and checker agents, Model routing, Claude Code subagents, skills, and hooks, MCP servers, Tool use, LangChain, LlamaIndex. Self-Hosting: Docker Compose, Tailscale, Arch Linux, systemd, Pi-hole, Uptime Kuma, Nextcloud, Immich. Frontend: React, Next.js, Vue.js, Tailwind CSS, HTML/CSS. Backend: FastAPI, Django, Flask, Spring Boot, Node.js, REST, GraphQL. Databases: PostgreSQL, MySQL, Oracle, MongoDB, Redis, Supabase, Pinecone. Cloud/Infra: AWS, Azure, GCP, Docker, Kubernetes, NGINX. DevOps/Tools: Git, GitHub Actions, CI/CD, Linux, Jira, Agile, Postman.
Yes. Multi-agent systems where parallel worker agents each get a dedicated checker agent and a final verifier gates the result, with model routing between large and small models. Builds his own Claude Code setup of subagents, skills, and hooks that works this way, plus MCP servers for tool use. Info-Ninja, his 3rd-place MCP Hackathon project, is a multi-agent system.
A homelab he built and runs himself: a headless Arch Linux (Omarchy) server with 25+ Docker Compose services and an 8TB drive. It runs on his private network, reachable from anywhere through Tailscale, and nothing is exposed to the public internet. It runs Jellyfin, Navidrome, Audiobookshelf, Kavita, Jellystat, Immich, Nextcloud, Obsidian LiveSync, Karakeep, Tailscale, Pi-hole, Vaultwarden, UFW, Uptime Kuma, Beszel, Drive health, Homepage, Minecraft control, fin.
Through LinkedIn at https://www.linkedin.com/in/sarsethi/ or the contact form at https://www.sarthak.lol/.