Guides · carbon.talent

AI engineer job description template

Last updated 26 Oct 2026

An AI engineer job description should name the product outcome, the models and retrieval stack you use, how you evaluate quality, the engagement type and the pay range. Copy the template below, edit the brackets, then post your role free.

Post your role free Hire data professionals

The template (copy block)

[Senior] AI engineer, [Full-time / Contract (term) / Fractional (days a month)]
Location: [Remote, overlap hours with time zone / Hybrid, City / On-site, City]
Pay: [range and currency, or day rate for contract]

About us
[Two sentences: what the company does and why this role matters now.]

Why this role exists
[One honest paragraph about the current state.]

What you'll own in the first 90 days

- [e.g. Ship one LLM feature to production behind an evaluation set]
- [e.g. Build retrieval over internal documents with access control]
- [e.g. Add logging, cost tracking and guardrails]

Our stack
[Model providers] · [Retrieval: vector store / search] · [Python / TypeScript] · [Orchestration framework] · [Evaluation tooling] · [Cloud] · [Observability]

Must have (five or fewer)

- Shipped LLM or ML features to production
- Strong Python or TypeScript
- Retrieval and prompt design
- Evaluation: test sets, regression checks
- Clear written communication about trade-offs

Nice to have

- [Fine-tuning] · [Agents and tool use] · [MLOps]

How we work

- [Team, who you report to, on-call, overlap hours, async norms]

Hiring process

1. [Intro call] 2. [Scenario interview on a real, anonymised problem] 3. [Team conversation] 4. [Offer]

How to use it

Post your role free

Copy the template, edit the brackets, then post your role free on carbon.talent and review vetted profiles.

Questions companies ask

What should an AI engineer job description include?
The product outcome, your model and retrieval stack, how you measure quality, the engagement type, overlap hours and a pay range.
AI engineer or machine learning engineer?
Hire an AI engineer to build on existing models. Hire a machine learning engineer to train and serve your own models.