Hire AI-native forward deployed engineers

FDEs build for customers with coding agents every day. Codility’s FDE assessment tests them the same way, with real-world tasks: scope an unclear request, build in Python with Claude Code or Codex, then explain the trade-offs to the customer.

AI tools included, no API keys needed Validated assessments since 2009 SOC 2 Type II ISO 27001

Trusted by teams at

Citi Tesla Accenture SAP Google Deloitte BMW Group SpaceX Deutsche Bank GitHub Bain & Company American Express McLaren Racing LSEG Microsoft KPMG Halliburton EY Barclays Skyscanner ABB Vinted HSBC PwC Palo Alto Networks TD Broad Institute Publicis Groupe Zalando ING NIQ Nissan Pearson Korn Ferry

Forward deployed engineering is one of the hardest roles to assess

01

Every company defines the role differently. Some want a production engineer on site with the customer, others a solution architect who scopes the work and hands it off. A generic coding test covers only half of either job.

02

What sets a strong FDE apart happens before and after the coding: finding the customer’s real problem, and handing over cleanly to the next engineer or coding agent.

03

FDEs ship with coding agents, so a take-home without AI tests a job that no longer exists. With AI allowed, the finished code shows little about how the candidate directed the agent.

One assessment that follows the job: plan, build, communicate

Plan: scope an unclear customer request

The candidate reads a customer’s request, the system documentation and what the system actually does. They decide what to build, what to ask first and which decisions belong to the customer. Their written plan is scored against defined criteria.

Codility task workspace with the task brief and an open source file on the left and the AI Assistant panel on the right, sample data.
Codility engineering assessment task in a VS Code style workspace with the code editor, a failing test in the terminal and the AI Assistant panel, sample data.

Build in Python with Claude Code or Codex

A hands-on Python task in a full VS Code IDE, such as a retrieval pipeline that answers questions from a store of documents. Candidates use the real Claude Code or Codex when you allow it, with AI usage included and no API keys to set up. Hidden tests score the result.

Communicate: explain the trade-offs to the customer

The candidate writes the recommendation for a stakeholder who does not code: what changed, what it costs in scope, speed and quality, and what the customer has to decide. Every candidate is scored by the same rules.

A candidate's submitted written response beside the saved AI Assistant conversation, sample data.
Assessment report showing the candidate's submitted code on the left and the saved AI Assistant and Claude Code conversation on the right, sample data.

See how each candidate works with coding agents

Each part of the assessment gets its own score, so a strong coder who skipped the scoping stands out. Read what the candidate asked the agent and what they changed before accepting its answer.

  • A separate score for plan, build and communicate
  • Every prompt to Claude Code or Codex, saved to the report
  • Who directs the agent and who accepts its first answer

The five skills every FDE role shares

Codility’s assessment science team reviewed forward deployed engineer job descriptions at enterprise companies. Five skills appear in every one: scoping a customer problem when the request is unclear, production software engineering in Python, building with AI models and agents, owning delivery end to end, and communicating with technical and business stakeholders.

Skills such as checking how an AI system performs once it is live, enterprise integration or knowledge of a specific platform matter far more at some companies than at others. The assessment science team adds them when your role needs them.

Explore the assessment methodology

Ready for your role in as little as a week

01

Share the role. Send the job description or fill in the role intake form, and tell us what separates a strong FDE at your company from an average one.

02

See what each task measures. The assessment science team maps the role to Codility’s skills taxonomy and shows you how each task is scored.

03

Choose Screen, Interview or both. Screen runs the assessment at volume before the interview. Interview takes the final round live.

04

Calibrate with your own engineers. Your hiring managers and best FDEs take the tasks first, so the passing score reflects people who succeed in the role.

Built on almost two decades of assessment science

87%

of candidates rate their Codility experience good or excellent.

Codility candidate survey, October 2025 to April 2026. 46,863 responses to this question, across Codility assessments.

“The tasks were relevant to real programming problems and focused on practical problem-solving rather than memorization.”

Candidate, Codility post-assessment survey

Candidate feedback survey, October 2025 to April 2026

Before you assess forward deployed engineers

Bring your FDE job description

We will show you the tasks, how each one is scored and how candidates work with Claude Code or Codex.