---
schema: 1
type: video
title: How Forward Deployed Engineering is done at Kepler — Vinoo Ganesh
description: >-
  A shipping and dispatch customer wanted alerts, a massive BI tool, and a dev
  environment. What they actually needed Monday morning was one Slack message,
  so that is what got shipped first, and the real thing followed. Vinoo Ganesh
  spent seven years doing this at Palantir, where he later ran the rotation
  program that turned software engineers into forward deployed engineers, and
  his throughline is that the work was never a sales motion, it was product
  strategy in disguise. The engineer sits in the customer's environment, solves
  the concrete problem in under a day, and then generalizes it into something
  the whole product can use. The compounding lessons are less obvious. Watch
  what people actually do: any task a user repeats is a hint at a missing
  feature, and someone pulling out their phone in the middle of a workflow is a
  bug report you will never find in documentation. The deepest one is language.
  When a customer says clients, finance says billing, and support says accounts,
  the ambiguity costs real money, so the forward deployed engineer defines the
  terms, the ontology, and becomes the linguistic layer the rest of the system
  is built on. A throwaway Groovy script that quietly became a product a year
  later is the whole pattern: forward deployed engineers drive product strategy
  without anyone calling it that. Speaker info: - https://x.com/vinooganesh -
  https://www.linkedin.com/in/vinoo-ganesh/ - https://vinoo.io Timestamps: 0:00
  - Introduction: FDE's origins at Palantir 2:05 - Not a role, a product
  strategy 4:51 - Real stories: scoping down to a Slack alert 7:11 - Solve in a
  day, then ship the real thing 8:33 - The data quality engineer story 10:03 -
  Watch what users actually do 12:33 - Own the language: clients vs billing
  14:54 - The ontology and the linguistic layer 16:51 - The Groovy script that
  became a product 18:09 - The most important skill: what to discard 19:38 -
  Ship everything like it runs forever 21:11 - FDE as an extension of product
  --- Watch along with the corrected transcript, summary, timestamps and
  resources on this talk's official AIE page:
  https://ai.engineer/talks/1OMHGsUZiqA-how-forward-deployed-engineering-is-done-redacted-username-kepler
  Join our upcoming AI Engineer conferences (see https://ai.engineer landing
  page): - AIEi Shanghai, November 5–6 — the first for meeting top Chinese labs
  and engineers - AIE CODE in SF, November 10–12 — the top AI Coding conference
  returns - AIEi Sydney, December 7–8 — the first AIEi run alongside NeurIPS
  2026 in Sydney ---
canonical: 'https://liquidgold.cc/watch/1OMHGsUZiqA'
markdown: 'https://liquidgold.cc/watch/1OMHGsUZiqA.md'
llms: 'https://liquidgold.cc/watch/1OMHGsUZiqA/llms.txt'
parent: 'https://liquidgold.cc/channel/aidotengineer.md'
channel: aidotengineer
updated: '2026-10-24T06:30:04.197Z'
language: null
children: []
videoId: 1OMHGsUZiqA
durationSeconds: 1340
publishedAt: '2026-07-28T16:00:00.000Z'
searchChunks:
  - ordinal: 0
    text: null
    startSeconds: 23
    endSeconds: 132
    watch: 'https://liquidgold.cc/watch/1OMHGsUZiqA?t=23'
    heldReason: rights
  - ordinal: 1
    text: null
    startSeconds: 132
    endSeconds: 143
    watch: 'https://liquidgold.cc/watch/1OMHGsUZiqA?t=132'
    heldReason: rights
  - ordinal: 2
    text: null
    startSeconds: 143
    endSeconds: 292
    watch: 'https://liquidgold.cc/watch/1OMHGsUZiqA?t=143'
    heldReason: rights
  - ordinal: 3
    text: null
    startSeconds: 143
    endSeconds: 292
    watch: 'https://liquidgold.cc/watch/1OMHGsUZiqA?t=143'
    heldReason: rights
  - ordinal: 4
    text: null
    startSeconds: 305
    endSeconds: 431
    watch: 'https://liquidgold.cc/watch/1OMHGsUZiqA?t=305'
    heldReason: rights
  - ordinal: 5
    text: null
    startSeconds: 305
    endSeconds: 431
    watch: 'https://liquidgold.cc/watch/1OMHGsUZiqA?t=305'
    heldReason: rights
  - ordinal: 6
    text: null
    startSeconds: 431
    endSeconds: 442
    watch: 'https://liquidgold.cc/watch/1OMHGsUZiqA?t=431'
    heldReason: rights
  - ordinal: 7
    text: null
    startSeconds: 442
    endSeconds: 519
    watch: 'https://liquidgold.cc/watch/1OMHGsUZiqA?t=442'
    heldReason: rights
  - ordinal: 8
    text: null
    startSeconds: 530
    endSeconds: 606
    watch: 'https://liquidgold.cc/watch/1OMHGsUZiqA?t=530'
    heldReason: rights
  - ordinal: 9
    text: null
    startSeconds: 618
    endSeconds: 761
    watch: 'https://liquidgold.cc/watch/1OMHGsUZiqA?t=618'
    heldReason: rights
  - ordinal: 10
    text: null
    startSeconds: 618
    endSeconds: 761
    watch: 'https://liquidgold.cc/watch/1OMHGsUZiqA?t=618'
    heldReason: rights
  - ordinal: 11
    text: null
    startSeconds: 773
    endSeconds: 894
    watch: 'https://liquidgold.cc/watch/1OMHGsUZiqA?t=773'
    heldReason: rights
  - ordinal: 12
    text: null
    startSeconds: 894
    endSeconds: 906
    watch: 'https://liquidgold.cc/watch/1OMHGsUZiqA?t=894'
    heldReason: rights
  - ordinal: 13
    text: null
    startSeconds: 906
    endSeconds: 1017
    watch: 'https://liquidgold.cc/watch/1OMHGsUZiqA?t=906'
    heldReason: rights
  - ordinal: 14
    text: null
    startSeconds: 1017
    endSeconds: 1027
    watch: 'https://liquidgold.cc/watch/1OMHGsUZiqA?t=1017'
    heldReason: rights
  - ordinal: 15
    text: null
    startSeconds: 1094
    endSeconds: 1106
    watch: 'https://liquidgold.cc/watch/1OMHGsUZiqA?t=1094'
    heldReason: rights
  - ordinal: 16
    text: null
    startSeconds: 1106
    endSeconds: 1183
    watch: 'https://liquidgold.cc/watch/1OMHGsUZiqA?t=1106'
    heldReason: rights
  - ordinal: 17
    text: null
    startSeconds: 1183
    endSeconds: 1195
    watch: 'https://liquidgold.cc/watch/1OMHGsUZiqA?t=1183'
    heldReason: rights
  - ordinal: 18
    text: null
    startSeconds: 1195
    endSeconds: 1273
    watch: 'https://liquidgold.cc/watch/1OMHGsUZiqA?t=1195'
    heldReason: rights
  - ordinal: 19
    text: null
    startSeconds: 1273
    endSeconds: 1283
    watch: 'https://liquidgold.cc/watch/1OMHGsUZiqA?t=1273'
    heldReason: rights
---


# How Forward Deployed Engineering is done at Kepler — Vinoo Ganesh

A shipping and dispatch customer wanted alerts, a massive BI tool, and a dev environment. What they actually needed Monday morning was one Slack message, so that is what got shipped first, and the real thing followed. Vinoo Ganesh spent seven years doing this at Palantir, where he later ran the rotation program that turned software engineers into forward deployed engineers, and his throughline is that the work was never a sales motion, it was product strategy in disguise. The engineer sits in the customer's environment, solves the concrete problem in under a day, and then generalizes it into something the whole product can use. The compounding lessons are less obvious. Watch what people actually do: any task a user repeats is a hint at a missing feature, and someone pulling out their phone in the middle of a workflow is a bug report you will never find in documentation. The deepest one is language. When a customer says clients, finance says billing, and support says accounts, the ambiguity costs real money, so the forward deployed engineer defines the terms, the ontology, and becomes the linguistic layer the rest of the system is built on. A throwaway Groovy script that quietly became a product a year later is the whole pattern: forward deployed engineers drive product strategy without anyone calling it that. Speaker info: - https://x.com/vinooganesh - https://www.linkedin.com/in/vinoo-ganesh/ - https://vinoo.io Timestamps: 0:00 - Introduction: FDE's origins at Palantir 2:05 - Not a role, a product strategy 4:51 - Real stories: scoping down to a Slack alert 7:11 - Solve in a day, then ship the real thing 8:33 - The data quality engineer story 10:03 - Watch what users actually do 12:33 - Own the language: clients vs billing 14:54 - The ontology and the linguistic layer 16:51 - The Groovy script that became a product 18:09 - The most important skill: what to discard 19:38 - Ship everything like it runs forever 21:11 - FDE as an extension of product --- Watch along with the corrected transcript, summary, timestamps and resources on this talk's official AIE page: https://ai.engineer/talks/1OMHGsUZiqA-how-forward-deployed-engineering-is-done-redacted-username-kepler Join our upcoming AI Engineer conferences (see https://ai.engineer landing page): - AIEi Shanghai, November 5–6 — the first for meeting top Chinese labs and engineers - AIE CODE in SF, November 10–12 — the top AI Coding conference returns - AIEi Sydney, December 7–8 — the first AIEi run alongside NeurIPS 2026 in Sydney ---

Canonical: https://liquidgold.cc/watch/1OMHGsUZiqA · Channel: [AI Engineer](https://liquidgold.cc/channel/aidotengineer.md)

> Search chunk text is held until public-source provenance is verified.

## Document chunks

> Missing: no stored document chunks are available.
