Ship LLM systems you can measure, trust, and maintain.

The demo was the easy part. The hard part is retrieval that holds up on real queries, agents that don’t wander, and evals that catch regressions before your users do. That is what we build — hands-on, in your stack, with your team — and hand off clean.

No pitch deck. You leave with a written scope and next steps, whether or not we work together.
RAG & Retrieval
Retrieval that holds up on real queries: chunking, hybrid search, reranking, and the eval set that proves it works before it ships.
Agents & Workflows
Agents with boundaries: tool design, planning patterns, guardrails, and explicit handling of the ways they fail.
Evaluation & Observability
Quality, latency, and cost you can actually see: eval harnesses, regression gates, and monitoring your team keeps using after we leave.
VP, Data Science & Finance
JPMorgan Chase
Led ML and LLM deployments for the bank’s finance divisions before founding Data For Science.
170+ live sessions
O’Reilly & others, since 2019
50+ courses on RAG, agents, evaluation, and LLMOps, taught to working engineers.
340+ weekly issues
Data Science Briefing
Read by 3,000+ practitioners every week since 2019.
PhD, Complex Systems
Former NYU Data Science Fellow
Research covered by MIT Technology Review, The Economist, Wired, and The Atlantic.
Ways we work

Engagements that match where you are

Every engagement ends with something your team owns — working code, an evaluation set, and a plan — not a deck.

LLM Strategy Sprint

2 weeks
  • The two or three use-cases worth building first, with ROI framing
  • Data readiness and risk review: privacy, security, compliance
  • An architecture roadmap your engineers can start on Monday

RAG / Agent MVP

4–6 weeks
  • A working system on your data — not a slide
  • An evaluation harness and test set you own
  • Deployment plan and clean handoff to your team

Production Hardening

2–4 weeks
  • Eval gates and regression tests, so changes stop breaking things
  • Latency and cost down, with the numbers to prove it
  • Guardrails for the failure modes you’ve seen — and the ones you haven’t yet

Fractional AI Lead

Monthly
  • Weekly architecture and code reviews
  • Model and vendor decisions made on evidence, not hype
  • Hiring and upskilling, so you need us less over time
Bruno Gonçalves, PhD — founder of Data For Science
Bruno Gonçalves, PhD
Founder & AI Consultant

Before founding Data For Science, Bruno was VP of Data Science & Finance at JPMorgan Chase, where he led ML and LLM deployments for the bank’s finance divisions. He has taught 170+ live sessions for O’Reilly since 2019, writes the Data Science Briefing (340+ weekly issues), and holds a PhD in the Physics of Complex Systems. The common thread: taking LLM, RAG, and agentic systems from prototype to something you can actually run in production.

More about Bruno →
We publish the code, not just the advice.

Recent hands-on write-ups from the blog — the same patterns we use in engagements:

Simple process

How we work

1. Diagnose
Agree on what “working” means
Use-cases, data, security constraints, and the metrics we’ll be judged on — written down before any code.
2. Build
Ship an MVP with evals from day one
Every iteration is measured against the same test set, so improvement is a number, not an opinion.
3. Harden
Make it yours to run
Monitoring, regression gates, documentation, and training, so the system keeps working after we step back.
Ready to scope a project?
Thirty minutes. We’ll pin down the problem, the success metric, and the shortest path to a working system — and send you the notes.
Book a call

​

Subscribe to get our latest content by email.
    We won't send you spam. Unsubscribe at any time.