GuideIntermediate
Client-Facing AI Engineering Guide
More than half of AI engineer job postings ask for something that is not code: sitting with a client, finding out what problem they really have, agreeing on what "it works" means, explaining costs and risks to people who don't code, showing a prototype with its limits, measuring a pilot, and leaving the system in the hands of their team. In forward deployed and applied AI roles it is almost the whole job. This guide teaches that craft from the engineer's seat, with documents and code you can show in an interview. You learn it as an AI engineer at **Brújula Labs**, an applied AI consultancy, on an engagement with **Refacciones Ámbar**, an auto parts distributor with 14 branches in western Mexico. Its sales director asks for "a chatbot that answers repair shops 24 hours a day". Through discovery you find that the problem is a different one and turn it into a quote copilot for the parts counter: you observe the work, measure the baseline, scope the use case and its level of autonomy, agree on success as an acceptance set with thresholds the client signs, write a proposal with three options and their cost, build the prototype and demo it, run a pilot in shadow mode, deliver bad news on time, and hand off: operating manual, training, adoption tracking, and feedback for the product team. All the code is Python and runs on your laptop without an API key, with case data generated from a seed: you see the same numbers as the guide. The prototype reads messages with rules and uses `gpt-6-luna` only to read what the rules can't; the model never picks the part. The analogy that runs through the guide is a made-to-measure tailor: measure before cutting, baste before sewing, and deliver the suit with its care label.
- lessons
- 64
- modules
- 8
- available in
- English · Spanish
- access
- Free

What you'll be able to do
- Explain what a client-facing AI engineer does, the phases an engagement goes through, and the document each one leaves behind
- Map the people on the client side (sponsor, expert, IT, finance, skeptical user, legal) and work between your company and theirs with written agreements
- Prepare and run discovery: interviews that don't lead the answer, observation of the real work, a minimal data request, and a baseline measured with code
- Turn wishes into measurable requirements and keep a list of assumptions, risks, and open questions with owners
- Scope an AI use case: fit test, level of autonomy, cost of being wrong, data reality, what stays out, and the alternative without AI
- Agree on success as evals: an acceptance set labeled with the client's expert, four metrics, thresholds signed at two gates, and honest confidence intervals
- Write a proposal with options, model cost computed from tokens, total cost, break-even, and sensitivity, and explain its trade-offs to non-technical people
- Build a small prototype (rules plus a `gpt-6-luna` reader with structured output), run the acceptance set on it, and demo it with its limits
- Plan and run a pilot in shadow and assisted mode, turn its failures into regression cases, handle scope changes, and deliver bad news with options
- Hand off: operating manual, training, adoption by branch, field feedback in English for the product team, and engagement closing
What you need to bring
It's for you if...
- Engineers who build with LLMs and work, or want to work, in front of clients: forward deployed, applied AI, technical solutions engineers, consultancy AI engineers
- AI engineers on internal teams who "serve" other business areas and need what they build to be used
- Developers who already code and want the client side that job postings ask for
Requirements and materials
- Basic to intermediate Python: functions, dictionaries, modules, reading CSV and JSONL, running a script with arguments. Python 3.12 or later
- Having called an LLM from code at least once (the concept is enough)
- No API key or client experience needed. For the optional model mode: `pip install openai` and, if you want to run it against the real model, an OpenAI key
The syllabus, module by module
Open any of them to see its lessons.
Learn with live classes and reviews of your work.
In a group or 1:1, depending on your schedule.
What people usually ask
No limit. It's a free guide: come in whenever you like, as often as you like.
No. Modules run from easier to harder, but you can jump to the one you need. Progress is saved per lesson.
Whatever is needed is listed under “What you need to bring”, above. If nothing is listed there, you can start from zero.
In the WhatsApp group, and every two weeks there's a live with an instructor where questions get worked through.
No. This guide is self-paced with no dates. The bootcamp is live, by cohort, with work someone reviews.
Start whenever you like
What students say
These reviews are from enrolled students who completed at least 50% of the course. We moderate reviews only on content grounds (spam, offensive language, personal data), never for being critical or negative.
No approved reviews yet.
Be the first to share your experience!