Forward Deployed Engineer (FDE) Explained for Beginners — Transcript
Full transcript
- 0:00AI gives software engineers superpowers
- 0:02to 100x their output. And as AI models
- 0:04become better, the GTM engineer was born
- 0:07to rethink how companies bring products
- 0:09to market faster and cheaper. And now
- 0:11comes the hardest part, getting AI into
- 0:13production inside real companies with
- 0:16real workflows and real constraints.
- 0:18That's where the forward deployed
- 0:19engineer comes in. I'm Alex Lindahl. I
- 0:21was one of the first GTM engineers at
- 0:22Clay, and right now I'm helping to build
- 0:24Clay's own FDE team. I've spent the last
- 0:26year inside enterprise companies
- 0:28building these AI systems firsthand. And
- 0:30here's what that experience actually
- 0:32taught me. The model isn't the
- 0:33bottleneck, the implementation is. So,
- 0:36in this video, I'm walking you through
- 0:37what an FDE actually is, where the role
- 0:39came from, what these engineers do
- 0:41day-to-day, and what it means for your
- 0:43go-to-market. And I'll also show you
- 0:45exactly how we're running this at Clay.
- 0:46But first, let me explain the core
- 0:48problem the FDE was built to solve. I
- 0:50call this the last mile problem, and the
- 0:53FDE is basically the proven solution for
- 0:55it. Companies assume that when you buy
- 0:57an AI product, the hard part is the AI
- 0:59tech. But from my experience, the hard
- 1:01part is everything that happens
- 1:03afterwards, when the AI has to touch
- 1:05your actual data and your actual
- 1:07workflows. And a16z put it perfectly,
- 1:10enterprises buying AI are like your
- 1:12grandma getting an iPhone. She wants to
- 1:14use it, she just needs someone to set it
- 1:16up. So, the FDE is that person, not a
- 1:18consultant who hands over a slide deck,
- 1:20not a support ticket that gets resolved
- 1:21in 72 hours, an engineer living inside
- 1:24the customer environment who's building,
- 1:26watching, and fixing in real time. And
- 1:28here's where it gets interesting,
- 1:29because this model didn't come from
- 1:31Silicon Valley. It came from somewhere
- 1:33far more unusual, and it was built to
- 1:35solve a specific problem. Back in 2001,
- 1:38the US intelligence community had more
- 1:40data than it had ever collected. It had
- 1:42world-class analysts. What it did not
- 1:44have was a way to make those two things
- 1:46talk to each other. The CIA had its
- 1:48systems, the NSA had its systems, the
- 1:50FBI had its systems, and none of them
- 1:53could see what the others were seeing.
- 1:54So, Palantir was founded to solve
- 1:56exactly that problem, but they hit a
- 1:57wall immediately. A wall that shaped
- 1:59everything they built after it. The
- 2:01problem was they didn't know any spies
- 2:03for the agency. And even if they did,
- 2:05those individuals couldn't disclose the
- 2:07details of their work. There were no
- 2:08requirements documents, no user
- 2:10interviews, no feedback loops.
- 2:12Traditional product development was
- 2:14completely useless. So Palantir did
- 2:16something nobody else was doing. Instead
- 2:18of asking customers what they wanted,
- 2:20they put engineers directly inside
- 2:22customer environments. The engineers
- 2:24learn by doing, observing,
- 2:25experimenting, and building in real
- 2:27time. That decision created the FTE
- 2:30model, which is wild when you think
- 2:31about it. And the name actually came
- 2:33from the military itself, forward
- 2:34deployed forces. What started as a
- 2:36necessity inside classified government
- 2:38agencies has become one of the fastest
- 2:40growing engineering roles in tech. And
- 2:43the numbers show exactly that. What
- 2:44we're going to do is we're going to
- 2:45start by finding jobs. Because basically
- 2:47what we want to do is find open jobs for
- 2:50the forward deployed engineer. So we
- 2:51want job titles that include, you
- 2:53guessed it, forward deployed engineer.
- 2:56So now we have a table with all the
- 2:586,000 job openings. And when we do this,
- 3:01what we ultimately want to do is find
- 3:04the unique number of companies hiring.
- 3:06So we can go down here and actually,
- 3:08we'll do the dedupe on the company name.
- 3:11So now this will eliminate almost 5,000
- 3:13rows, and the result will be unique
- 3:15companies that are hiring for the
- 3:17forward deployed engineer. You have
- 3:18companies like Workato, C3,
- 3:21Happy Robot, 10X, Adobe. And we have a
- 3:24number of different uh data in here
- 3:26already, location, company name.
- 3:29But let's actually get additional
- 3:31information on the company. So we can
- 3:33break this out into uh different
- 3:35statistics on what size of companies are
- 3:37hiring. So what I'm doing here is I'm
- 3:39enriching the company by the domain, and
- 3:41then we can find all this other
- 3:42additional information such as country,
- 3:45when the company was founded, location,
- 3:47is it private or public? Now when we run
- 3:49this, we'll run 10 rows first. I always
- 3:52run 10 rows first just to make sure the
- 3:54output is what I expected. So, it's
- 3:56especially when you're running an AI
- 3:57agent, you want to see what the output
- 3:59is on 10 rows before you run, say like
- 4:011,000 rows. And that helps you prevent
- 4:03and save uh credits. Okay, so now we
- 4:05have some more information here. Looks
- 4:07good, so I'm going to run it for the
- 4:08rest of the rest of the companies.
- 4:11We have a little over 1,200 companies
- 4:13that are hiring right now for a forward
- 4:14deployed engineer. And by the way, this
- 4:17same job posting data works for your own
- 4:19pipeline. I have a free clay template
- 4:21that runs exactly this. You drop in a
- 4:22list of the company domains and out pops
- 4:25all their open jobs and recent news.
- 4:27Then AI turns those signals into natural
- 4:29one-line icebreakers for every account.
- 4:32It's free. The link's in the
- 4:33description. Go grab it. Have fun with
- 4:35it. But let's get back to the video. Now
- 4:37we can go to Sculptor. Now Sculptor is
- 4:39our agent that can do two things. One is
- 4:43you can input natural language to tell
- 4:45it what you want to build, and it'll go
- 4:46off and build um a table or columns for
- 4:49you.
- 4:50But what I like to do is actually go to
- 4:51the analyze mode, and this allows you to
- 4:55layer AI on top of this entire data set.
- 4:58So, we can do things like give me a
- 5:00statistical
- 5:02analysis
- 5:04of the salary and size of companies that
- 5:08are hiring a forward deployed engineer.
- 5:11So, now what AI is doing is it's
- 5:14analyzing all of this data, and then
- 5:15it's going to give me a analysis of what
- 5:18it says. Okay, so we just pulled job
- 5:21openings for forward deployed engineers
- 5:23at Google, OpenAI, and Salesforce. Okay,
- 5:27now the next thing we can do is take the
- 5:29LinkedIn URL, and we can create an agent
- 5:31that analyzes the job posting for the
- 5:35jobs to be done. So, one prompting
- 5:36technique here is is just defining what
- 5:39the output should look like. So, then we
- 5:40can use it in a more structured way. So,
- 5:42now we have a basic prompt, and we're
- 5:44going to use uh AI to actually generate
- 5:46a a more complete prompt for this
- 5:48research. Now, what the agent is doing
- 5:51is it's going off, going to the website
- 5:54with the job posting, reading through
- 5:56that job posting, and then parsing out
- 5:58what are the jobs to be done and what
- 6:00are the technologies that are mentioned.
- 6:03And what we get back here is reasoning
- 6:06of what it did, kind of like why it
- 6:07output, and how it came to the
- 6:09conclusions. It gives us the jobs to be
- 6:11done, technologies, and then one nice
- 6:15trick here is that it shows the steps
- 6:16that the agent took. This helps with uh
- 6:18debugging if you're not getting the
- 6:20expected outputs. Obviously, it's just
- 6:22going to one URL here, but for other
- 6:25agents, it could have multiple different
- 6:26steps. Let's uh dive into some of these
- 6:30um jobs to be done to see what these
- 6:31companies are looking for. Codify
- 6:33repeatable deployment patterns and drive
- 6:35insights to product and engineering.
- 6:37Re-engineer isolated agents. Improve
- 6:40engineering velocity and business
- 6:41outcomes. And then translate ambiguous
- 6:44business ambitions into standardized
- 6:46technical roadmaps. So, that is one of
- 6:47the challenges um with working with
- 6:49customers and deploying AI is that
- 6:51sometimes they have an idea of like what
- 6:53they want um or an outcome that they
- 6:54want, but it's challenging for them to
- 6:57actually articulate what that is and how
- 6:59to get there. So, we help them uh with
- 7:01our forward deployed engineers to figure
- 7:03out what outcomes they're looking for,
- 7:05what are the use cases to kind of map to
- 7:07achieving those outcomes, and then
- 7:09building a roadmap that shows how we get
- 7:11there step-by-step in terms of building
- 7:13the tables, the workflows, and the
- 7:15agents that that support it. Okay, let's
- 7:16take another one here. Develop complex
- 7:19AI applications. Provide white glove
- 7:21deployment of those complex AI systems.
- 7:24And here we're seeing it show up again,
- 7:25transform field insights into product
- 7:27roadmap feedback. So, again, the part of
- 7:29the job of the FD is not only to help
- 7:32deploy AI successfully into companies,
- 7:35but it's also to bring all of the
- 7:36insights from those customer deployments
- 7:39back into the product to improve the
- 7:40product uh much faster. And let's get a
- 7:43breakdown of all the technologies that
- 7:44are used. So again, we're using sculptor
- 7:47to run AI across the entire data set,
- 7:49all of the data and all of the different
- 7:50columns. Now we have an analysis and
- 7:53let's open up the doc to see what that
- 7:55looks like. Cool. So some of these
- 7:56Python very predominant, obviously
- 7:58Google because the job is to work at
- 8:01Google for text AI Gemini, that's
- 8:03Google's model LangGraph, CrewAI, MCP
- 8:06shows up quite a bit, rag, so on. Let's
- 8:10dive a little deeper into the salaries
- 8:12of what these companies are offering.
- 8:14And what we should see here is we have
- 8:17five different bands of company size. So
- 8:19startup, early growth, mid-market, late
- 8:21stage, and enterprise. And then we have
- 8:23the different salary ranges for the
- 8:25minimum starting point and then also the
- 8:27max starting point. The minimum really
- 8:28starts around I would say like 80 to
- 8:31like 150 and the max ends around
- 8:36uh like 250. So naturally the enterprise
- 8:39companies are paying a lot more for
- 8:41their FTEs compared to the startup. But
- 8:43what's interesting is that, you know,
- 8:45it's not only uh startups or early
- 8:47growth companies that are hiring. We
- 8:49really have a spectrum of companies that
- 8:51are hiring this this role. Okay, another
- 8:53question to ask is is this happening
- 8:56just in the US or is it happening around
- 8:58the world? So let's pull another uh
- 9:01analysis on that. Great. Okay, so we
- 9:03have some findings. Obviously United
- 9:04States is close to 60% followed by UK
- 9:0810% There's a pretty big drop off
- 9:11between 60 and 10% and then another
- 9:14pretty big drop off from the other
- 9:16countries. Yeah, so diving into the data
- 9:18a little bit more um let's look at the
- 9:21technical landscape that these job
- 9:23postings require. So the technical
- 9:25requirements reveal a standardization
- 9:27around modern stack fundamentals. Python
- 9:30TypeScript 55% REST APIs 50% 40% AI LLM
- 9:36requirement. They're not only asking
- 9:38engineers to deploy software, they're
- 9:40asking them to implement retrieval
- 9:41augmented generation, tune prompts in
- 9:43production, and debug agentic workflows
- 9:45at customer sites. And then if we kind
- 9:47of look at this in terms of the
- 9:49responsibilities, they kind of cluster
- 9:50in three different motions. So one is
- 9:53building customer specific integrations,
- 9:55that's 40% of openings. Second is
- 9:58translating business requirements into
- 9:59technical architecture, 30%, and then
- 10:02owning end-to-end delivery, 25%. Now
- 10:05here's the piece that Emergence Capital
- 10:07identified that I think is the most
- 10:09underrated part of this entire job. Most
- 10:11companies think they've documented their
- 10:12business logic in SOPs and process
- 10:14guides, but those documents are, and
- 10:17this is their phrase, not mine, static,
- 10:19incomplete, and often wildly outdated. I
- 10:23mean, think about what that means for an
- 10:24AI system trying to do real work. AI
- 10:27systems need to internalize how work
- 10:29actually gets done, not the ideal
- 10:30version of it. The FD's job is to
- 10:33extract that real-world knowledge
- 10:34directly on site by watching how live
- 10:36production actually works. So here's
- 10:38what we're actually doing at Clay, and I
- 10:40want to be specific because I think
- 10:41people underestimate how hands-on this
- 10:43is. Basically, our GTM engineers are
- 10:46doing five things for every customer.
- 10:48First, they take the customer's business
- 10:49context, their workflows, their goals,
- 10:52and turn it into actual working Clay
- 10:53builds. Second, they're building the GTM
- 10:55infrastructure directly inside Clay.
- 10:57Outbound sequences, enrichment
- 10:59workflows, lead scoring, agentic-powered
- 11:02research flows, all of it running inside
- 11:04the product. Third, they integrate Clay
- 11:06with everything the customer is already
- 11:07running. Their CRM, their internal
- 11:09tooling, their data warehouse, whatever.
- 11:12Clay has it fit into how the company
- 11:13actually operates, not the other way
- 11:15around. Fourth, and this one is
- 11:17underrated, they bring all the field
- 11:19intelligence back to our product team.
- 11:21Every deployment is a proving ground.
- 11:23When something breaks or a customer
- 11:24finds a workaround we never built for,
- 11:26that's a product insight. It feeds
- 11:28directly back into what we ship next.
- 11:30And fifth, they're building agents and
- 11:32tuning prompts, writing the prompts that
- 11:34make Clay's AI columns actually perform,
- 11:36debugging the outputs, and iterating
- 11:38until the results are good enough to run
- 11:40on their own. Now, I live this myself.
- 11:42In Q1, I was embedded with a couple of
- 11:44customers, spending roughly an hour a
- 11:46day with one of them for several weeks
- 11:47straight. And by the way, that level of
- 11:49investment changed everything. The
- 11:51relationship got stronger, the Clay
- 11:53deployment went deeper. I got introduced
- 11:55to teams and stakeholders I would have
- 11:57never reached through a normal CSM call.
- 11:59And we built a whole road map of use
- 12:01cases we never would have found
- 12:03otherwise. That's the model, and it's
- 12:05the reason we're betting on it at Clay.
- 12:07Now, let me zoom back out for a second,
- 12:09because I want to leave you with what I
- 12:10think all of this actually means. Every
- 12:12AI product is only as good as its
- 12:14deployment, and the FDE is the role that
- 12:16closes the gap between what AI can do
- 12:19and what it actually does inside a real
- 12:21company. And if you want more content
- 12:23like this on GTM engineering, what we're
- 12:25building at Clay, and where this whole
- 12:26field is heading, subscribe. I also put
- 12:28out a weekly newsletter with over 7,000
- 12:31GTM operators, founders, and investors
- 12:33already inside. Link is in the
- 12:35description.
About this transcript
This page contains the full transcript of Forward Deployed Engineer (FDE) Explained for Beginners by GTM Engineering & AI, generated from the public captions YouTube serves with the video. The transcript has 2,391 words across 360 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.
What you can do with it
Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to translate the transcript into 100+ languages.
Free YouTube transcript tool
YouTube2Text is a free YouTube transcript generator — no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, translation to 100+ languages, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.