Plank AI Accelerator

Become a world-class FDE

AI is eating software, fast, and the future of programming is changing dramatically. We are training a new generation of forward-deployed AI engineers (FDEs) who turbo-charge their skills for this new era, rather than be left behind.

The Plank team
Plank engineers reviewing code together
Plank engineers building in the office

The program

A competitive one-year program

Designed to help ambitious early-career engineers develop deep expertise in building end-to-end GenAI apps. Spots are limited to keep the bar high.

One year, fully supported

A competitive program with limited spots, and a monthly financial award for the full duration.

Real silicon-valley projects

Build end-to-end AI apps on Plank project teams, with a front-row seat to how fast-growing companies ship AI.

A guaranteed role

Complete the program and join Plank as a core-team AI engineer.

How it runs

Three phases

Phase 1

Train

Intensive training by technical leaders on the building blocks of GenAI apps: swarm agent pipelines, voice agents, LoRA adapters, and on-device models.

Phase 2

Build

A week-long hackathon where you put it all together and ship two end-to-end GenAI applications.

Phase 3

Forward-deploy

Embed as a forward-deployed engineer on real-world AI projects with Plank’s commercial partners, scoping and shipping to production alongside senior executives and engineering leaders.

The curriculum

What you will master

Six modules that take strong full-stack engineers from the agentic development workflow all the way to forward deployment.

Module 1

The agentic development workflow

AI-paired development across Claude Code and Codex, agent skills and sub-agents, the harness-driven AI SDLC, multi-project workflows on git worktrees, and custom MCP servers.

AI pair-codingAI SDLC & harnessCustom MCP serversParallel worktrees

Module 2

Building AI applications

The anatomy of a production AI app: the Messages API and sampling controls, tool use and call chaining, full-stack streaming chat, generative UI, and context and memory management.

Tool use & chainingFull-stack streaming chatGenerative UIContext & memory

Module 3

Agents, RAG & retrieval

Agents from scratch and with frameworks, multi-agent orchestration, modern agentic retrieval over real corpora, and browser, desktop, and scraping automation.

Agents from scratchOrchestrator & swarmAgentic RAGBrowser automation

Module 4

Multimodal: voice & video

Real-time voice agents with streaming speech-to-text and text-to-speech, interruption and turn-taking, plus video understanding and the video-generation landscape.

Streaming STT & TTSReal-time voiceInterruption handlingVideo understanding

Module 5

Production, evals & deployment

Structured extraction, durable workflow orchestration, the testing pyramid and evals, tracing and prompt management, cost optimization, and deployment with alerting.

Structured extractionDurable orchestrationEvals & LLM-as-judgeObservability

Module 6

Forward deployment

What sets a Plank FDE apart: embedding with a customer team, scoping architectures with stakeholders, designing for reliability, integrating real systems of record, and making pilots stick in production.

Embedding with your teamArchitecture scopingSystems integrationProduction hand-off

The full curriculum

Everything you cover

An index of the ground every Plank engineer covers, each topic paired with a hands-on build and evals. This is the depth behind a Plank pod.

01

The agentic development workflow

  • AI pair-coding across Claude Code and Codex
  • CLAUDE.md project and folder conventions
  • Claude Code skills and custom slash commands
  • Sub-agents for parallel review and complex tasks
  • Event hooks: pre-commit, post-edit, and built-in commands
  • The AI SDLC: ticket, design, code, test, PR, deploy, monitor
  • Adversarial code review with the Codex plugin
  • Where humans add value versus where AI does
  • Linear, GitHub, and Figma MCP for tickets, PRs, and design specs
  • Multi-project workflows on git worktrees with branch conventions
  • Parallel agents: shipping several features in one session
  • MCP architecture: tools, resources, and prompts; stdio versus SSE
  • Building custom MCP servers in TypeScript
  • Spec-driven, review-driven development
02

Building AI applications

  • Provider SDKs and the Messages API
  • Conversation structure: roles and content blocks
  • Model selection: reasoning versus balanced versus fast and cheap
  • Sampling parameters: temperature, top-p, max tokens, stop sequences
  • Streaming versus non-streaming with server-sent events
  • Prompt engineering: system prompts, few-shot, chain-of-thought
  • Tool use: definitions, JSON-Schema inputs, the call loop
  • Multi-turn tool loops and human-in-the-loop confirmation
  • Chaining LLM calls into multi-step workflows
  • Full-stack AI chat: route handlers and server-side streaming
  • The Vercel AI SDK and rendering streamed markdown
  • Generative UI: LLM-driven JSON to React components
  • Constrained component catalogs with Zod and progressive rendering
  • Token budgets, truncation, sliding windows, and compaction
  • Long-term memory: fact extraction, retrieval, and decay
  • Memory storage across Redis, PostgreSQL, and vector stores
03

Agents, RAG & retrieval

  • Agent versus tool use; the observe, think, act loop
  • ReAct, plan-then-execute, and Reflexion patterns
  • Building an agent from scratch with guards and stop conditions
  • Multi-agent patterns: orchestrator, pipeline, swarm, and debate
  • Agent handoffs and shared context
  • The Claude Agent SDK, LangGraph, and CrewAI
  • Why brute-force RAG fails, and when it is enough
  • Agentic retrieval: search, read, refine, cross-reference
  • The virtual filesystem pattern: ls, cat, grep, find over a corpus
  • Embeddings and vector search with Voyage AI and pgvector
  • AI scraping: schema-based extraction from messy HTML
  • Browser automation with Playwright and vision, Firecrawl, Browserbase
  • Desktop and computer use
04

Multimodal: voice & video

  • Speech-to-text with Whisper, Deepgram, and AssemblyAI
  • Text-to-speech and voice cloning with ElevenLabs and Cartesia
  • Real-time voice: streaming, voice activity detection, turn-taking
  • Interruption handling and latency budgets for natural conversation
  • Audio capture with MediaRecorder and the Web Audio API
  • Video understanding: frame extraction and vision analysis
  • The video-generation landscape and APIs
05

Production, evals & deployment

  • Structured output: tool-use as a typed schema
  • Zod validation with retry-and-feedback loops
  • Document and data extraction pipelines with confidence scoring
  • Durable workflow orchestration: checkpoint and resume
  • Fan-out, fan-in, and human-in-the-loop approvals
  • The testing pyramid: unit, integration, end-to-end, and evals
  • Mocking LLMs, snapshot and regression testing
  • Evaluation: LLM-as-judge, golden datasets, statistical scoring
  • Tracing and observability with Langfuse
  • Prompt management, versioning, and A/B testing
  • Cost optimization: prompt caching, model routing, token budgets
  • Deployment, alerting, rate limiting, and PII handling
06

Forward deployment

  • Embedding with a customer team
  • Scoping architectures with stakeholders
  • Integrating real systems of record
  • Designing for reliability: fallbacks and circuit breakers
  • Product thinking: mapping business goals to AI features
  • Build versus buy, and managing expectations
  • Making pilots stick in production
  • Documenting repeatable patterns your team owns

What you build

Production-grade projects

Every topic is paired with a hands-on build. You ship more than twenty end-to-end projects, each evaluated, before you ever embed with a customer team.

01

Streaming chat app

A full-stack AI chat app with tool calls, generative UI, and a memory system, deployed to production.

02

Generative-UI dashboard

An interface that renders live React components from natural language, on a safe, constrained component catalog.

03

Agentic retrieval engine

Search, read, and cross-reference a document corpus, benchmarked head to head against brute-force RAG.

04

Multi-agent research analyst

Orchestrated agents that combine internal retrieval and live browsing into a single sourced report.

05

Real-time voice assistant

Streaming speech-to-text, reasoning, and text-to-speech, with interruption handling and turn-taking.

06

Structured extraction pipeline

Typed, validated extraction from invoices, resumes, and emails, with retries and confidence scoring.

07

Durable document workflow

An orchestrated pipeline with per-step retries, parallel fan-out, and human-in-the-loop approval.

08

Production hardening

An app taken live with an eval suite, tracing, prompt versioning, and cost alerting.

09

Architecture capstone

A complete system design and pitch against a real startup brief, with tradeoffs made explicit.

Tools & stack

The stack you ship on

You train hands-on across the modern AI stack, vendor-neutral, so you are productive in a real codebase from day one.

Agentic dev

Claude CodeCodexcmuxCursorgit worktreesMCP

Models & SDKs

Claude (Opus, Sonnet, Haiku)Anthropic SDKClaude Agent SDKVercel AI SDK

App & UI

Next.jsZodjson-renderreact-markdown

Agents & RAG

LangGraphCrewAIVoyage AIpgvectorChromaDB

Retrieval & browser

FirecrawlPlaywrightBrowserbase

Voice & video

WhisperDeepgramAssemblyAIElevenLabsCartesiaffmpeg

Orchestration & ops

InngestLangfusePostHogVercelRedisPostgreSQL

Who Should Apply

Ideal candidate profile

1-3 years of professional experience as a sw developer, working with TypeScript/Node.js or Python, and React

Bachelor's or technical degree completed within the last 1-3 years, or equivalent

Advanced English (written and spoken)

Strong communication skills and a high sense of ownership

Product-oriented mindset, comfortable working close to business goals

Genuine interest in startups, AI, and software engineering

Full-time availability (40h/week)

Available to work in person at a Plank office

Cohort timeline

Important dates

Applications openJUL 1 to JUL 10
Announcement - Selected candidates Take home testJUL 10
Take home testJUL 10 to JUL 15
Announcement - Selected candidates to interviewJUL 17
In-presence interviewsJUL 20 to JUL 24
Announcement - Selected candidates to CTO interviewJUL 24
CTO interviewJUL 24 to JUL 31
Announcement - Final selectionAUG 3
Program startSEP 3

Cohorts

Apply to a cohort

BH - AI Accelerator program, Feb 2026 cohortCohort in session
Recife - AI Accelerator program, July 2026 cohortApplication open
BH - AI Accelerator program, October 2026 cohortComing soon

FAQ

Common questions

What is a forward-deployed engineer (FDE)?+

A forward-deployed engineer embeds directly with a customer team to take AI from pilot to production: scoping the architecture, integrating with real systems of record, and shipping alongside in-house engineers. It is the role behind FDE as a service, and the role the Plank AI Accelerator trains you for.

What is the Plank AI Accelerator?+

The Plank AI Accelerator is a competitive one-year program that trains ambitious early-career engineers into world-class forward-deployed engineers. It runs in three phases: intensive training on the building blocks of GenAI apps, a build phase shipping end-to-end applications, and a forward-deploy phase on real projects with Plank's commercial partners.

Is there a job after the program?+

Yes. Complete the program and you join Plank as a core-team AI engineer, embedding with the companies Plank serves through FDE as a service. The program is fully supported, with a monthly financial award for the full duration.

What does the curriculum cover?+

Six modules: the agentic development workflow, building AI applications, agents and retrieval, multimodal voice and video, production and evals, and forward deployment. Every topic is paired with a hands-on build, and engineers ship more than twenty end-to-end projects across the modern AI stack, vendor-neutral.

Who should apply?+

Ambitious early-career software engineers who want to become forward-deployed AI engineers rather than be left behind as AI rewrites how software is built. Spots are limited to keep the bar high.

Do I need to work in person?+

Yes, the program runs 4 days per week in person at a Plank office.

How many candidates are selected?+

Each cohort selects 6–10 candidates to keep the bar high and the mentorship dense.

Turn your skills into a career in AI

Join the Plank AI Accelerator and graduate as a world-class AI engineer, with a role at Plank waiting for you.