Anton Gorshkov

Head of Engineering
LinkedIn
Anton is a long-time engineering leader and systems thinker with over two decades of experience building mission-critical platforms in financial services. As a former Managing Director at Goldman Sachs, he led initiatives across Data Strategy for Asset Management, Portfolio Management and Trading Systems, Alternative Investments, and Quantitative Infrastructure — including a successful GS Accelerate incubator venture. Anton is known for combining hands-on technical depth with a talent for building high-impact teams. His leadership is grounded in deep engineering intuition, a passion for elegant system design, and a relentless focus on solving real business problems. At Genesis Computing, Anton brings that same energy to architecting next-generation agentic systems that augment data teams and accelerate enterprise intelligence.
December 4, 2025

20 Years at Goldman Taught Me How to Manage People. Turns Out, Managing AI Agents Isn't That Different.

Anton Gorshkov
Head of Engineering
20 Years at Goldman Taught Me How to Manage People. Turns Out, Managing AI Agents Isn't That Different.
Stay in the Fast Lane
News and product updates in Agentic AI for enterprise data teams.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

TL;DR: Managing AI agents draws on the same principles as managing people: clear roles, feedback loops, earned autonomy, and institutional memory. After 20 years as a Managing Director at Goldman Sachs, I've found that my top people management lessons translate almost directly into how we build and run agent systems at Genesis. Here are my 10 insights, with one rule of thumb: wherever you see the word "agent," you can swap in "team member" and it still holds.

From the Trading Floor to Agentic Systems

I spent 20 years as a Managing Director at Goldman, so I suppose I should know a thing or two about "managing" and "directing."

Now I'm building an Agentic Data Engineering platform, and interestingly, many of the same lessons carry over.

It turns out that managing agents and humans is not that different. Here are my top 10 agent and people management insights. You can replace the word "agent" with "team member/employee" and it still holds.

The 10 Lessons

1. Define narrow roles, then connect them. The more you ask one agent to do everything, the more it becomes a flaky genius who burns out. The clearer you define narrow roles and glue them together with thin orchestration, the more the whole org/agent swarm actually ships.

2. Build in reflection pauses for long-running work. The longer the mission, the more a single unchecked mistake turns into a project failure. The more you require reflection pauses, peer review steps, and "ask your manager" escalation, the further your agents go without exploding. This is a core reason we structured Genesis Missions around staged checkpoints rather than open-ended runs. For a deeper look at how context compounds over long tasks, see our post on Context Management: The Hardest Problem in Long-Running Agents.

3. Focus beats context overload. Overwhelm your agent with context (think: many emails and endless Slack threads) and the less productive it becomes. Give it a focused task with just the right amount of context, let it run, and watch it deliver.

4. Visibility prevents end-of-project surprises. The less visibility you have into every decision your agent makes, the more likely you are to be surprised at the end result. The better your meeting notes (full traces and replays), the faster you have clarity on what happened. This is one reason replay functionality is built into the Genesis platform: every step an agent takes is reviewable after the fact.

5. Evaluate early, not just in production. The later you wait to measure if they're actually good at their job, the more you discover in production that they've been making up KPIs. The earlier you run evaluations on real work results, the fewer times you have to fire (retrain) the whole team. This connects directly to how we approach synthetic data generation as a testing tool, getting realistic results before anything touches production.

6. Lean orchestration beats big debates. The bigger you make the "let's have fifteen agents debate for six hours" stand-up, the higher the token bill and the less gets done. The more you replace debate with single-responsibility agents and deterministic workflow, the leaner and more profitable the department. Microsoft's architecture guidance makes a similar point: distributing work across specialized agents requires careful observability and resource tracking to avoid runaway costs.

7. Validate outputs, always. The more you let agents use tools without double-checking the output, the more they confidently ship garbage to customers. The stricter your output validation and "show your work" policy, the fewer 2 a.m. apologies you send.

8. Treat agents like ambitious juniors, not self-managing seniors. The more you treat agents like magical self-managing seniors who improve forever without feedback, the faster they quietly accumulate bad habits and technical debt. The more you manage them like ambitious but erratic juniors, constant feedback loops, evaluations, and iteration, the longer they stay useful. 

9. Earn autonomy before granting it. The more autonomy you grant before trust is earned, the more spectacular the disaster when they go rogue. True autonomy is the final promotion: start them on a tight leash, graduate through staged approvals and human-in-the-loop gates, and only cut the cord when the evaluations, traces, and track record prove they deserve it. See how we put this into practice with Progressive Tool Use and the Agent Server access control model.

10. Manage long-term memory deliberately. The less you manage their long-term memory, the more they turn into brilliant new-joiners who re-debug the same broken DAG and re-profile the same 10 TB table every single morning. The more you deliberately curate, prune, summarize, and inject a clean, versioned institutional memory, the closer they get to the mythical 20-year principal engineer who actually remembers why that join exploded in 2022 — and never makes the same mistake twice. Cloudflare's recent work on Agent Memory explores this challenge at the infrastructure level; it's one of the fastest-moving areas in the whole space.

The Philosophy Behind Genesis Data Agents

The best systems, human or artificial, aren't built on blind trust or micromanagement. They're built on clarity, feedback loops, and earned autonomy. That's the philosophy we apply when building Genesis Data Agents. To see what this looks like in practice at enterprise scale, the GXS Bank case study is a good place to start: a team that cut data pipeline development from months to hours by applying exactly these principles.

Frequently Asked Questions

Does this mean AI agents will eventually replace data engineering teams? No. The analogy actually points in the opposite direction: good management makes a team more effective, not redundant. Genesis agents handle the repetitive, high-volume work so engineers can focus on architecture, modeling, and strategic decisions. Think augmentation, not replacement. The Junior Data Engineer is Now an AI Agent post covers this shift in more detail.

What does "human-in-the-loop" actually look like day to day? It varies by task complexity and how much trust a given agent has earned. Early in a project, agents surface questions and wait for input before proceeding. Over time, as their track record builds, the number of checkpoints decreases. Genesis Missions are structured around this graduated model by design.

How do you handle institutional memory across agent sessions? This is one of the harder problems. Agents don't retain memory between sessions by default, which is why we invest heavily in context graphs, curated knowledge injection, and versioned documentation. The goal is the same one you'd have with a human team: making sure the organization doesn't have to relearn the same lessons every time someone new joins.

Where should I start if I want to see Genesis in action? The walkthrough series is the fastest on-ramp. Walkthrough #1 starts with exploring a data source, and the series walks through a full mission end to end.

Want to learn more? Get in touch!

Experience what Genesis can do for your team.
Request a Demo
Stay in the Fast Lane
News and product updates in Agentic AI for enterprise data teams.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Keep Reading

Genesis Walkthrough #6: Mission document flow
Genesis Walkthrough #6: Mission document flow
GXS Uses Autonomous AI Agents to Speed Data Engineering from Months to Hours
GXS Uses Autonomous AI Agents to Speed Data Engineering from Months to Hours
Delivering on agentic potential: how can financial services firms develop agents to add real value?
Delivering on agentic potential: how can financial services firms develop agents to add real value?
Exploring Mission Features in Genesis UI
Exploring Mission Features in Genesis UI
View All Articles
Genesis Computing Recognised in Gartner's "Data Engineering 2.0" Research
May 29, 2026
Genesis Computing Recognised in Gartner's "Data Engineering 2.0" Research
Yahoo Finance
Gartner Names Genesis Computing as a Recommended Vendor. Here's What That Means for Your AI Roadmap.
May 20, 2026
Gartner Names Genesis Computing as a Recommended Vendor. Here's What That Means for Your AI Roadmap.
Genesis Computing
Why AI Agents That Have Context First Build Better Pipelines
May 12, 2026
Why AI Agents That Have Context First Build Better Pipelines
Genesis Computing
What’s Actually Blocking Agentic Commerce for CPGs? Not AI. The Data Pipeline.
May 5, 2026
What’s Actually Blocking Agentic Commerce for CPGs? Not AI. The Data Pipeline.
Genesis Computing
What Does $17.4M in Undetected Royalty Exposure Look Like? Eight Platforms. Fifty Titles. Zero Unified View.
May 5, 2026
What Does $17.4M in Undetected Royalty Exposure Look Like? Eight Platforms. Fifty Titles. Zero Unified View.
Genesis Computing
From "Something's Broken" to Root Cause in 5 Minutes
April 27, 2026
From "Something's Broken" to Root Cause in 5 Minutes
No items found.
No items found.
40 Minutes to Reverse-Engineer a Legacy Data Warehouse (Including the Ghost Artifacts Nobody Knew Existed)
April 23, 2026
40 Minutes to Reverse-Engineer a Legacy Data Warehouse (Including the Ghost Artifacts Nobody Knew Existed)
Genesis Computing
From Raw Claims Data to a Live Analytics Dashboard in 7 Minutes
April 22, 2026
From Raw Claims Data to a Live Analytics Dashboard in 7 Minutes
Genesis Computing
Meet Genesis Twin: The Digital Twin That Ends the Monday Morning Data Fire Drill
April 20, 2026
Meet Genesis Twin: The Digital Twin That Ends the Monday Morning Data Fire Drill
Genesis Computing
Super Data Science: ML & AI Podcast with Jon Krohn
April 9, 2026
Super Data Science: ML & AI Podcast with Jon Krohn
Matt Glickman
Connecting Data Sources in Genesis
April 8, 2026
Connecting Data Sources in Genesis
Todd Beauchene
Promotional banner for Genesis Computing
March 31, 2026
How Genesis Automates Synthetic Data Generation for Databricks Dev Environments in Under 34 Minutes
Todd Beauchene
The Death of Traditional BI - Part 1
March 19, 2026
The Death of Traditional BI - Part 1
Genesis Computing
AI Agent Builds dbt Analytics Schema in 30 Minutes
March 11, 2026
AI Agent Builds dbt Analytics Schema in 30 Minutes
Todd Beauchene
Genesis Bronze, Silver, Gold Agentic Data Engineering: From Dashboard Sketch to Production Pipeline
February 26, 2026
Genesis Bronze, Silver, Gold Agentic Data Engineering: From Dashboard Sketch to Production Pipeline
Genesis Computing
How Genesis Automates Data Pipeline Development in Hours
February 19, 2026
How Genesis Automates Data Pipeline Development in Hours
Genesis Computing
3 Cortex Codes Running in Parallel?
February 12, 2026
3 Cortex Codes Running in Parallel?
Justin Langseth
Powering Up Cortex Code with Genesis Superpowers
February 10, 2026
Powering Up Cortex Code with Genesis Superpowers
Matt Glickman
Automate Dashboard Creation with Genesis
February 2, 2026
Automate Dashboard Creation with Genesis
Justin Langseth
Using AI Agents to Generate Synthetic Data
January 27, 2026
Using AI Agents to Generate Synthetic Data
Justin Langseth
The Junior Data Engineer is Now an AI Agent
January 12, 2026
The Junior Data Engineer is Now an AI Agent
Matt Glickman
From Requirements to Production Pipelines With Genesis Missions
December 22, 2025
From Requirements to Production Pipelines With Genesis Missions
Genesis Computing
20 Years at Goldman Taught Me How to Manage People. Turns Out, Managing AI Agents Isn't That Different.
December 4, 2025
20 Years at Goldman Taught Me How to Manage People. Turns Out, Managing AI Agents Isn't That Different.
Anton Gorshkov
A CEO's Perspective on the Shift to AI Agents
December 2, 2025
A CEO's Perspective on the Shift to AI Agents
Genesis Computing
Genesis Walkthrough #1: Exploring an S3 Bucket with Genesis Agents
December 2, 2025
Genesis Walkthrough #1: Exploring an S3 Bucket with Genesis Agents
Todd Beauchene
Genesis Walkthrough #2: Loading data from S3 into Snowflake with Genesis
December 2, 2025
Genesis Walkthrough #2: Loading data from S3 into Snowflake with Genesis
Todd Beauchene
Genesis Walkthrough #3: Using a Blueprint to launch a mission
December 2, 2025
Genesis Walkthrough #3: Using a Blueprint to launch a mission
Todd Beauchene
Genesis Walkthrough #4: Genesis Mission prompt for required information
December 2, 2025
Genesis Walkthrough #4: Genesis Mission prompt for required information
Todd Beauchene
Genesis Walkthrough #5: Checking in on a running mission
December 2, 2025
Genesis Walkthrough #5: Checking in on a running mission
Todd Beauchene
Genesis Walkthrough #6: Mission document flow
December 2, 2025
Genesis Walkthrough #6: Mission document flow
Todd Beauchene
Genesis Walkthrough #7: Exploring Mission Results
December 2, 2025
Genesis Walkthrough #7: Exploring Mission Results
Todd Beauchene
Genesis Walkthrough #8: DBT Engineering Blueprint
December 2, 2025
Genesis Walkthrough #8: DBT Engineering Blueprint
Todd Beauchene
Exploring Genesis UI: Agents & Their Tool
November 7, 2025
Exploring Genesis UI: Agents & Their Tool
Todd Beauchene
Launching the Genesis App through the Snowflake Marketplace
November 7, 2025
Launching the Genesis App through the Snowflake Marketplace
Todd Beauchene
Exploring Mission Features in Genesis UI
November 7, 2025
Exploring Mission Features in Genesis UI
Todd Beauchene
How Hard Could It Be? A Tale of Building an Enterprise Agentic Data Engineering Platform
November 6, 2025
How Hard Could It Be? A Tale of Building an Enterprise Agentic Data Engineering Platform
Anton Gorshkov
Better Together: Genesis and Snowflake Cortex Agents API Integration
November 4, 2025
Better Together: Genesis and Snowflake Cortex Agents API Integration
Genesis Computing
Exploring Genesis UI: Agent Workflows
October 31, 2025
Exploring Genesis UI: Agent Workflows
Todd Beauchene
Agent Server [1/3]: Where Enterprise AI Agents Live, Work, and Scale
October 27, 2025
Agent Server [1/3]: Where Enterprise AI Agents Live, Work, and Scale
Justin Langseth
Agent Server [2/3]: Where Should Your Agent Server Run?
October 27, 2025
Agent Server [2/3]: Where Should Your Agent Server Run?
Justin Langseth
Agent Server [3/3]: Agent Access Control Explained: RBAC, Caller Limits, and Safer A2A
October 27, 2025
Agent Server [3/3]: Agent Access Control Explained: RBAC, Caller Limits, and Safer A2A
Justin Langseth
Delivering on agentic potential: how can financial services firms develop agents to add real value?
October 26, 2025
Delivering on agentic potential: how can financial services firms develop agents to add real value?
Genesis Computing
Blueprints: How We Teach Agents to Work the Way Data Engineers Do
October 20, 2025
Blueprints: How We Teach Agents to Work the Way Data Engineers Do
Justin Langseth
Context Management: The Hardest Problem in Long-Running Agents
October 20, 2025
Context Management: The Hardest Problem in Long-Running Agents
Justin Langseth
Progressive Tool Use
October 20, 2025
Progressive Tool Use
Genesis Computing
Your Data Backlog Isn't Just a List — It's a Risk Ledger
August 22, 2025
Your Data Backlog Isn't Just a List — It's a Risk Ledger
Genesis Computing
The Future of Data Engineering: From Months to Hours with Agentic AI
August 14, 2025
The Future of Data Engineering: From Months to Hours with Agentic AI
Genesis Computing
Matt Glickman gives an interview at Snowflake Summit 2025
June 27, 2025
Ex-Snowflake execs launch Genesis Computing to ease data pipeline burnout with AI agents
Genesis Computing
GXS Uses Autonomous AI Agents to Speed Data Engineering from Months to Hours
June 25, 2025
GXS Uses Autonomous AI Agents to Speed Data Engineering from Months to Hours
Genesis Computing
Enterprise AI Data Agents: Automating Bronze Layer to Snowflake dbt Pipelines
June 5, 2025
Enterprise AI Data Agents: Automating Bronze Layer to Snowflake dbt Pipelines
Genesis Computing
Stefan Williams, Snowflake & Matt Glickman, Genesis Computing | Snowflake Summit 2025
June 4, 2025
Stefan Williams, Snowflake & Matt Glickman, Genesis Computing | Snowflake Summit 2025
Genesis Computing
The Evolution of Data Work: Introducing Agentic Data Engineering
The Evolution of Data Work: Introducing Agentic Data Engineering
Matt Glickman
Justin Langseth