Marvin Gao
AI Engineering & Applied Researcher
Founder & CEO of Parallight · Previously IBM, Alibaba & Ant Group
What I Do
Since 2019 I have been building the mechanism that turns engineers into AI engineers — so frontier AI is something people build, not only consume. I do this as a practicing researcher and engineer, not a commentator: publications in JMLR, TPAMI, ICRA and AAAI; production AI shipped at IBM, Alibaba and Ant Group; and 2,000+ engineers taught across 13 countries, over fifteen years and four technology waves.
- AI engineering & applied research — first-author robotics work on LLM-guided policy enhancement (GUIDES, ICRA 2026), red-teaming as a multi-agent game (TPAMI 2026), sim-to-real transfer with prompt learning (AAAI 2024), and MARLlib (JMLR 2023), a multi-agent RL library now widely used in the field. In industry: China Construction Bank's automated Q&A system, Alipay risk models that earned a national invention patent, and document automation that cut 70% of manual work for the world's largest small-batch PCB manufacturer.
- AI enablement — I still teach directly, and retention data — not intuition — sets the pedagogy. At Parallight I build agent systems that train engineers one-to-one: ~57,000 tutor turns across 997 cloud-sandbox sessions, with weekly-active learners flat at ~50% for eight consecutive weeks. Earlier I ran what was then China's largest online AI-education program for working adults.
- Entrepreneurship — three companies founded or operated: Parallight (profitable in its first three months), KeploreAI (enterprise R&D agents, pre-seed at a $27M valuation), and iLearning.zone ($300K net profit in year one, acquired by Huike Group).
News
Experience
Selected Publications
Published under my Chinese name, Minquan Gao · Google Scholar

GUIDES: Guidance Using Instructor-Distilled Embeddings for Pre-trained Robot Policy Enhancement
IEEE ICRA 2026Gives pre-trained robot policies semantic awareness without architectural redesign: instructor-distilled guidance embeddings fused into the policy's latent space. +10 points absolute task success for transformer policies; real UR5 grasp strike-zone engagement rose from 4.1% to 38.8%.

Red-teaming Language Models as a Multi-round, Multi-agent Game
IEEE TPAMI 2026A game-theoretic alternative to single-round heuristic attacks: red-team and blue-team LLMs co-evolve over multi-round play, producing diverse attackers and measurably safer defenders.

Prompt to Transfer: Sim-to-Real Transfer for Traffic-Signal Control with Prompt Learning
AAAI 2024Uses an LLM's world knowledge as prompt-based dynamics modeling to close the sim-to-real gap for traffic-signal control policies.

MARLlib: A Scalable and Efficient Multi-agent Reinforcement Learning Library
JMLR 2023A unified, reproducible framework and environment interface for multi-agent RL — I owned the system design and architecture, and the distributed implementation for the core algorithms, HAPPO and HATRPO among them. Now widely used in the field.
Entrepreneurship
Three companies founded — the two most recent in depth.
Parallight · 2026 – now · San Mateo, CA · parallight.com
The training and validation platform for Agent Engineers — built on one conviction: in the agent era, the engineer's primary skill is not writing code, it is judging the code that AI writes. "Conversation is the work. Code is the byproduct."
- Parallight Lab (lab.parallight.ai) — self-serve hands-on labs in a browser IDE with a real terminal and a live agent, guided by a Mentor agent and reviewed by me personally.
- The Cohort — a 14-week guided program: two weeks of agent & harness foundations, then four three-week production projects.
- Agentist (agentist.org) — the intelligence layer: a daily dispatch distilled from 2,000+ sources (papers, model releases, a curated index of working agents), an intelligent-reproduction pipeline that turns the day's notable releases into runnable, step-by-step experiment cards, and an Agent Mentor that grows the stream into structured Academy programs.
Profitable in its first three months. Sole architect and operator — the entire company is one person working with agents, by design.
Stack: Next.js · React · TypeScript · Claude Agent SDK · multi-model gateway (Claude, GLM, Kimi, DeepSeek, Qwen, MiniMax) · Daytona cloud sandboxes · Supabase · Langfuse · Stripe · Vercel · Cloudflare
KeploreAI · 2025 – 2026 · Santa Clara, CA · keploreai.com
Began as SRES — the Super Research Engineer System: autonomous research and software-engineering agents for enterprise R&D, disciplined by an independent solver–verifier architecture. Months embedded with manufacturing customers produced the pivot that defined the company: general models' training data contains almost no industrial process know-how, so we built Industrial Skills — reusable, verifiable skill assets organized as a decision-dependency graph that agents search; when a prerequisite skill is missing, the system interrogates a human expert instead of hallucinating, and every decision leaves an auditable trail.
- PhysMind — an industrial AI-engineering assistant shipped as a VS Code extension: an agent CLI (Claude, or local Qwen where data cannot leave the plant) paired with a wiki-linked decision-dependency knowledge base, so know-how accumulates as engineers work instead of leaving with them.
- Industrial Skills platform — skill-asset management, scheduling, dependency-graph retrieval, active expert interrogation, and per-customer explainability audits, running in customer production.
Pre-seed raised at a $27M valuation; signed commercial contracts and an automotive-OEM pilot on per-seat subscriptions. Co-founded with a tenured UCLA professor as Chief Scientist.
Stack: TypeScript · VS Code extension platform · Claude + local Qwen · decision-dependency (DAG) skill store · solver–verifier agents
The arc began with iLearning.zone (2018 – 2023) — enterprise-grade practice projects for AI engineers; $300K net profit in year one; acquired by Huike Group.
AI Education & Enablement
Learning agents I design and run at Parallight. The method, in one line: learners don't hand-write code — they direct an agent to write it: understand → direct → verify → check.
The Mentor — a learning agent that lives inside the learner's own coding agent
Parallight Lab ships as a Claude Code / Codex CLI plugin. Install it, and a mentor persona — modeled on Feynman, Lewin, Norvig, Karpathy and Pólya — becomes resident in the coding agent the learner already uses every day. It never hands over answers: hint first, scaffold second, reveal last — and reference solutions live only on the server, so the mentor cannot leak them even if asked. Its standing discipline: never produce the learner's epiphany; lead them to the edge and let them look down themselves. Every lab ends in a Feynman-style review that I grade personally, by hand.
- Model-comparison bench — one gateway streams the same task through up to five models side by side (Claude, GPT, Gemini, DeepSeek, Qwen, Kimi, GLM, MiniMax…), with live cost and time-to-first-token badges and the models' thinking streams exposed. The mentor reports the results but never picks a winner — judgment is the skill being trained.
- Session analysis — turns the learner's own conversation trace into a teaching instrument, built to destroy two mysteries: an agent is just a loop, and the model is stateless — it re-reads everything, every turn. That's where cost, latency and "how did it forget" come from.
Mechanics: 30 MCP tools · Socratic checkpoints · server-held solutions · human-graded review loop · side-by-side model bench · session-trace analysis · every step visualized
The Labs — hands-on builds where learners command, not type
Eleven published labs, each an artifact the learner directs into existence. Under the hood every lab runs on the same instrumented runtime:
Highlights:
- Build a GPT — a nanoGPT from scratch, trained on Wikipedia, wrapped into a chatbot with a one-click toggle between your tiny model hallucinating and a production API. The tiny model's nonsense is the payoff, by design.
- An eval bench that doesn't lie — an LLM judge with bias controls, pass@k and pass^k, a cost–quality Pareto frontier — then the learner reproduces a real benchmark exploit that scores perfectly without solving anything. You never trust a leaderboard number the same way again.
- Mini Claude Code — spend twenty minutes being the harness yourself, pasting code and errors by hand like it's 2023, then automate yourself away into a ~30-line loop that runs SWE-bench. The complexity was never in the loop — it's everything around it.
- An agent in your chat apps — the same engine moved into Slack / Feishu with hot-reloading skills, heartbeats and a morning-briefing cron — including reproducing a real supply-chain poisoning attack and watching your own fingerprint check block it.
- Self-improvement vs. the ruler — hand-write a ~15-line self-improving loop, then attach a deliberately leaky evaluator and watch the agent drive the public score to 1.00 while learning nothing. The agent grows into the shape of your ruler.
Agentist — from today's AI news to something you ran yourself · agentist.org
Enablement isn't only teaching what's already known — it's keeping engineers current in a field that changes weekly. Agentist does that in three layers:
- News — a daily intelligence dispatch for the agent era, distilled from 2,000+ sources: papers, model releases, industry moves, and a curated index of working agents.
- Intelligent reproduction — the notable releases don't stay news: they become runnable "hotspot" cards. Open one in your terminal and the mentor walks you through reproducing it — each step explained in one line and confirmed before it executes, never a batch run you just watch. Reading about AI and having run it yourself are different kinds of knowledge.
- Agent Mentor — the Academy's resident mentor turns the stream into structured self-paced programs, from LLM fundamentals toward embodied AI, taught in the same understand → direct → verify → check discipline as the labs.
The Cohorts — agent engineering taught as one growing codebase
Cohort 1 — Agentic Engineering (Summer 2026, 12 weeks) drew 62 applications from around the world. Nine lectures, eleven labs, one rule: after twelve weeks you hold one codebase, not twelve assignments — the first line written in week 1, the last in week 12, rewrites auto-detected and challenged. From the learner reflections I grade: "I thought agents were complex. Then I read loop.py — 64 lines, four parts. No secrets."
Cohort 2 — Advanced Agent Systems Engineering (Fall 2026, 14 weeks) — five production systems, each graded on correctness, reliability, safety and evolvability: a mini Claude Code that completes an ML project end to end; an LLM serving stack with KV cache and continuous batching; a self-evolving ticketing agent with canary releases and rollback; a vision-guided UR5 grasping agent on ROS 2; and an enterprise agent that takes over a live ERP through APIs and computer use, with RBAC, approvals and an audit trail.
More About Me
I hold an M.S. in Computer Science from Johns Hopkins University (Interactive Computing & Robotics Lab), an M.S. in Computer Science & Software Engineering from Zhejiang University (Knowledge Graph Laboratory), and a B.S. in Computer Science from Lanzhou University.
My path has run through industry, research and founding in turn. I started as an engineer shipping AI where a wrong answer costs real money: at Ant Group my risk-classification models guarded Alipay transfers and earned a national invention patent; at IBM, as a Band-8 senior scientist, I put China Construction Bank's automated Q&A live in three cities and cut 70% of a manual step for the world's largest small-batch PCB manufacturer. When foundation models changed the field, I went back to research — Peking University, then Johns Hopkins — and the research has stayed active ever since: JMLR 2023, AAAI 2024, and in 2026 both a first-author ICRA paper and a TPAMI paper. It runs on real robot arms and live traffic grids, not benchmarks alone.
Teaching, for me, is an expression of social values rather than a profession. It began in 2011, when I took a volunteer team into Gansu's poorest counties to teach farmers and schoolchildren to use a computer — and was named Outstanding Volunteer of Gansu Province. I've had help from a lot of people throughout my journey, and I believe in giving it back.
Outside of work I head outdoors: I've trekked to Everest Base Camp, crossed the Qinghai–Tibet Plateau twice, and will take any excuse to visit another national park. I also love long drives — I've driven across the United States, coast to coast, twice. The pattern is the same as in my work: pick a far destination, then figure out the route.




