AI Engineer
Resume Template

A free AI Engineer resume, pre-filled and ready to edit. Replace the highlighted placeholders (LLMs, agent framework, RAG stack, evaluation setup, safety controls, metrics) using the side panel on the left, and the resume rewrites itself as you type. Save as PDF when you're done.

Emmanuel Gendre - Former Google Recruiter and Tech Resume Writer

Authored by

Emmanuel Gendre

Tech Resume Writer

Edits update live as you type. Toggle Edit to rewrite paper text directly.

Edit mode is on. Click anywhere on the resume to rewrite text. Side-panel placeholders still update live.

Devon Cruz AI Engineer

San Francisco, CA aieng@gmail.com +1 4153-4444

Profile Summary

  • AI Engineer with 6 years of experience designing and shipping LLM-powered products across answer engines, customer-support agents, and developer tools, specializing in prompt engineering, retrieval-augmented generation, and agent orchestration.
  • Solid technical background across LLMs (Claude, GPT-5), agent frameworks (LangChain, LangGraph), vector databases (Pinecone, pgvector), LLM observability (LangSmith, Langfuse), and languages (Python, TypeScript) with strong fundamentals in REST APIs, function calling, and structured outputs.
  • Deep expertise in end-to-end LLM applications, agentic workflows, retrieval-augmented generation, and structured-output orchestration, leveraging methodologies such as prompt iteration loops and LLM-as-judge evaluation to drive reliable, cost-aware, and observable AI products.
  • Engaged collaborator working cross-functionally with Product, Design, and domain experts in Agile environments, contributing to AI use-case discovery, eval design, and post-launch retrospectives with a pragmatic, ownership-first mindset.
  • Emerging leader who shares technical excellence and fosters a culture of evaluation-first thinking and responsible-AI discipline through PR reviews and runbooks, while leading AI guild sessions and authoring widely adopted prompt-and-eval templates.

Technical Skills

LLMs & Foundation Models:
Claude, GPT-5, Gemini, Llama, Mistral
Agent & Orchestration:
LangChain, LangGraph, CrewAI, Pydantic AI, MCP
RAG & Retrieval:
Pinecone, Weaviate, Chroma, pgvector, Cohere reranker, hybrid search
Languages & Scripting:
Python, TypeScript, SQL, Bash
LLM Observability:
LangSmith, Langfuse, Arize, OpenTelemetry, Helicone
Evaluation & QA:
LLM-as-judge, golden datasets, RAGAS, DeepEval, human-in-the-loop
Safety & Guardrails:
Input/output filtering, PII redaction, jailbreak resistance, OWASP LLM Top 10
Cloud & Inference:
AWS Bedrock, Azure OpenAI, GCP Vertex AI, prompt caching, model routing

Education

University of Washington B.S. in Computer Science
Seattle, WA Sep 2016 — Jun 2020

Work Experience

Perplexity Senior AI Engineer
San Francisco, CA Sep 2022 — Present
  • Owned the end-to-end LLM application layer for Perplexity Pro Search serving 5M+ paid subscribers, leading design across prompt orchestration, retrieval pipelines, and agentic search workflows for 18 product features in a polyglot Python/TypeScript environment.
  • Designed the prompt-engineering framework for citation-grounded answers, applying few-shot prompting, structured-output JSON schemas, and prompt chaining across 4 model providers, lifting answer accuracy from 71% to 89% on the internal eval set.
  • Built the retrieval-augmented generation pipeline on Pinecone and pgvector with hybrid BM25 + semantic search, adaptive chunking by content type, and Cohere reranking, indexing 180M+ documents at 240ms p95 retrieval latency.
  • Architected the multi-agent search system in LangGraph with planner + executor + critic roles, MCP-integrated tool use for live data, and graceful fallback chains, handling 2.4M agentic queries/day at 96% successful task completion.
  • Stood up the team's LLM evaluation framework including LLM-as-judge graders, human-in-the-loop golden sets, and regression suites in LangSmith, running 40+ structured evals that gated 12 model launches and surfaced 9 pre-prod hallucination regressions.
  • Implemented the AI safety and guardrail layer with input and output filtering, jailbreak resistance via constitutional rules, PII redaction at the prompt boundary, and content-moderation routing, reducing policy-violating outputs from 3.2% to 0.18%.
  • Optimized inference cost through prompt caching, semantic caching of repeat queries, dynamic model routing (Sonnet for routine, Opus for complex), and token-budget streaming, cutting per-query cost by 62% (~$1.4M annual run-rate) without quality regression.
Intercom AI Engineer
San Francisco, CA Aug 2020 — Aug 2022
  • Owned the model-selection and fine-tuning workstream for the Fin support agent, evaluating Claude vs GPT-4 vs open-source Llama, applying LoRA fine-tuning on 18k labeled support tickets, and shipping a custom adapter that beat the closed-source baseline on resolution rate (+8%) at 40% lower cost-per-conversation.
  • Built the AI observability stack on Langfuse with custom OpenTelemetry traces, including prompt versioning, A/B test routing, and drift-monitoring dashboards covering 22 production prompts and surfacing 15 silent regressions in the first six months.
  • Built Fin's structured-output orchestration layer in LangChain and Pydantic schemas, integrating 9 internal tools (CRM lookup, billing API, knowledge-base search) via function calling, powering 800k+ resolved conversations/month with sub-second p50 latency.
  • Worked closely with Product, Design, and Domain experts across 5 product surfaces to negotiate AI use-case prioritization, non-determinism UX patterns, and launch quality bars, authoring 8 responsible-AI RFCs that shaped the org's responsible-AI launch playbook and onboarding 9 new AI engineers.

Done editing? Download as a real, vector PDF. Selectable text, ATS-friendly, US Letter format.

About this template

An AI Engineer
Resume Template, by a Technical Resume Specialist.

Straight up: 12 years recruiting tech, several at Google. Today I work as a technical resume specialist for engineering candidates, and AI Engineer rewrites are growing fast as the role takes off. The result: I read these CVs from the recruiter's seat every week, not from someone selling courses or content. Useful intel for figuring out which AI Engineer resumes actually clear a screen.

Most folks who land here pay for the full custom rewrite. We dig into the actual systems you built, the prompts you iterated on, the evals that gated your launches, the cost wins worth promoting. Sometimes that's overkill. If a clean skeleton with AI-shaped placeholders is what's missing, this template fills that gap. ATS-clean, free, no signup. Take a swing.

How it works

How to use this template
to write an AI Engineer resume

The structure here was written by a former Google recruiter. The placeholders force you to be specific exactly where it matters: models, tools, AI architecture, and metrics.

Strong AI Engineer bullets aren't written in a single pass. They build through five stages. Stage one names the task. Stages two and three add the models you used and the tooling that ran them. Stage four shows the AI-system decision behind the work. Stage five quantifies the result. Bullets that complete stage five are the ones a hiring manager flags for the phone screen. The complete framework lives in How to Write Bullet Points for Tech Resumes.

  1. 01 Task What you did
  2. 02 Models Claude, GPT
  3. 03 Tooling LangChain, vector DB
  4. 04 Architecture RAG, agents, evals
  5. 05 Metric Quantified impact

This template hard-wires the five stages into your bullets so the framework runs in the background. The side panel maps clean: LLM and language picks fill stage 2, agent-framework and vector-DB picks fill stage 3, the architecture-pattern fields fill stage 4, the metric inputs land at stage 5. The sentence skeletons cover stage 1. Why this matters: you only need to drop in real tools and real numbers. The structure handles the rest, and the resume reads at stage 5.

  1. Pick your stack

    Tap a chip to swap Claude for GPT-5, LangChain for LlamaIndex, Pinecone for Weaviate, LangSmith for Langfuse. Every mention updates at once.

  2. Drop in your numbers

    Answer accuracy, retrieval p95, agentic success rate, eval count, cost reduction, policy-violation rate. Don't have yours yet? The defaults pass for a senior AI Engineer resume.

  3. Save as PDF

    Click Download. The page generates a real vector PDF with selectable text and clean US Letter formatting. ATS-parsable.

Frequently asked

Your Questions about the AI Engineer Resume Template, Answered

Yes, completely free. No signup, no email gate, no premium tier hiding behind it. Open the template, fill in your details, save the PDF, and you're done.

Yes. The exported PDF is single-column with the section headers ATS systems read by default (Profile Summary, Technical Skills, Education, Work Experience), no tables, no images, no multi-column layouts. Workday, Greenhouse, and iCIMS handle it cleanly. Drop the export into our ATS Checker after if you want a second look.

You can. Toggle Edit at the top of the resume preview, then click into any sentence and rewrite it directly. The side-panel placeholders keep updating; the rest of the text is plain editable copy.

Click Download. Your browser builds the PDF on the spot, no print dialog, no signup, no server in the loop. The output is real vector text on US Letter, parsed by ATS systems the same way they parse any clean resume export.

Yes. The defaults lean Claude + LangChain + Pinecone + LangSmith because that's the most common 2026 AI Engineer JD pattern, but every reference is a placeholder. Swap Claude for GPT-5, Gemini, or open-source Llama. Swap LangChain for LlamaIndex, CrewAI, or a custom orchestration. Swap Pinecone for Weaviate, Chroma, or pgvector. The side panel updates the resume across every mention.

AI Engineer leans toward applied LLM and GenAI product work: prompts, RAG, agents, evals, safety, inference cost. The Machine Learning Engineer template leans toward training and serving custom models (PyTorch, distributed training, MLOps pipelines). If your day is building on top of foundation models via APIs, pick this one. If your day is training models from scratch or fine-tuning at scale, the ML Engineer template fits better. Bullet patterns and keyword footprints differ across the two so each targets the right JD pool.

No. Hiring managers screen on substance: the systems you actually shipped, the prompts and evals you iterated on, the safety and cost wins you can defend in a screen. Layout origin is not on the rubric. What does cost interviews is a template stuffed with vague AI-speak ("leveraged GenAI to drive impact"), which this one is structured to prevent. The skeleton came from a former Google recruiter; the substance is yours.

Why trust this template

Emmanuel Gendre, former Google recruiter and tech resume writer

Emmanuel Gendre

Former Google recruiter · Tech resume writer

I built this AI Engineer template from the patterns I saw work, not from generic advice. Below is the data behind every bullet, skills line, and metric placeholder.

  • Experience 700+ AI Engineer resumes screened across LLM-product, RAG, agents, and AI-assistant stacks during my Google recruiter years and at TechieCV. The Profile Summary and Skills sections mirror what survived the 6-second screen. (AI Engineer is a young role profile, so the volume is rising fast — the patterns here will keep evolving.)
  • Expertise Bullets modeled on senior offers. The Perplexity section is structured the way Senior and Staff AI Engineers write their experience when they land AI-lab and frontier-product interviews: prompt-and-eval ownership end-to-end, RAG and agent wins backed by hard metrics, safety and cost work measured in violation-rate drops and dollar savings.
  • Trust Stack reflects the 2026 hiring bar. Claude + LangChain + LangGraph + Pinecone + LangSmith is what hiring managers expect today; suggestion chips cover realistic alternatives (GPT-5, Gemini, Llama, LlamaIndex, CrewAI, Weaviate, Chroma, pgvector, Langfuse, Arize) so you can match your real toolchain without losing keyword fit.
Read my full story →

Filled the template? Get a recruiter's eyes on it.

The template gives you a recruiter-vetted skeleton. The next step is making sure your specific bullets, metrics, and stack hold up under a 6-second screen.

Free, personally reviewed within 12 hours by a former Google recruiter.

Get a Free Resume Review today

I review personally all resumes within 12 hrs

PDF, DOC, or DOCX · under 5MB

Disclaimer. This template is a starting point. Defaults are illustrative; replace every metric and tool with values that reflect your real work. Tailor wording to each job description.