Contract engineering · Part-time

Senior AI engineering on fixed days each week, without the waiting

If you have meaningful AI engineering work but not a full-time load, you can contract me part-time on fixed days each week. Before work starts we agree a short working agreement: which days, how much work is in progress at once, when I am reachable, and how quickly your team answers blocking questions. That keeps ownership clear and stops work waiting between my days.

This is a good fit if…

  • You have one AI workstream, such as an evaluation suite, an agent workflow or a retrieval improvement, that needs senior hands but not five days a week.
  • A small team or founder-led company needs senior AI engineering judgement regularly, without a full-time hire.
  • Your engineers do most of the building and need a senior engineer for the hard parts and reviews on a predictable rhythm.
  • You have tried ad-hoc help before and found that work stalled between visits.

Look elsewhere if…

  • You are covering a gap until a permanent engineer joins and want help hiring them. Use the interim bridge role instead.
  • You need technical leadership with decision authority on a retainer. Use the fractional AI CTO service.
  • The work is urgent and needs full-time focus for a few weeks. A full-time contract over a shorter period will finish sooner for a similar number of days.

What you get

Agreed weekly capacity, work-in-progress limit, communication window and decision SLA

  • One bounded workstream moving every week, owned by me on my days and by a named engineer on yours.
  • No more than an agreed number of things in progress, so nothing sits half-finished for weeks.
  • Blocking questions answered within an agreed turnaround, so my days are not spent waiting.
  • Work protected by tests and CI checks, so your team can build on it safely between my days.
  • A handover at the end that your team barely needs, because ownership was shared throughout.

Responsibilities I can own

  • Agree and keep a written working agreement covering days, work-in-progress limit, communication window and decision turnaround.
  • Own one bounded AI workstream end to end on my days, from design through review to release.
  • Leave each working day with a written status: what changed, what is next, what I need answered.
  • Review your engineers' AI-related pull requests within the agreed window.
  • Protect shared work with tests, types and CI checks so progress does not depend on my presence.
  • Pair with a named engineer who carries the workstream between my days.

Stack fit

  • Python
  • TypeScript
  • Rust
  • LLM provider APIs
  • RAG and vector search
  • Agent orchestration
  • Evaluation harnesses
  • CI pipelines
  • Slack / Teams async updates

Onboarding I need from you

  • Repository and environment access, with the same joiner process as a full-time contractor.
  • A named manager who sets priorities and a named engineer who carries the work between my days.
  • A shared place for async status, such as a channel, a ticket board or a running document.
  • Agreement on which meetings I attend on my days and which I follow through notes.

Reporting

I report to your engineering manager or founder, post a written status at the end of each working day, and review the working agreement with them every month.

How it runs

  1. 01

    Brief and fit check

    You describe the workstream and the pattern you have in mind. I reply with questions, a plain view on whether part-time suits the work, and a checked availability window for specific days.

  2. 02

    Write the working agreement

    Fixed days, work-in-progress limit, communication window, decision turnaround and the named engineer who carries the work between my days. One page, agreed before the first day.

  3. 03

    Work the rhythm

    Each working day ends with a written status. Reviews and decisions happen inside the agreed windows. The agreement is reviewed monthly and adjusted if it is not working.

  4. 04

    Close or continue

    At the end of the bounded period, the workstream is handed to the named engineer, or we agree a new bounded workstream in writing.

What needs to be in place

  • A workstream that can be bounded and has meaningful progress to make each week.
  • A named engineer who can carry it between my days, even for an hour or two.
  • Someone who can answer blocking questions within the agreed turnaround.
  • A contract route agreed up front: direct, via your agency or a partner, and your IR35 or equivalent determination.

Not included

  • Availability outside the agreed days and communication window, except by agreement.
  • Ownership of several unrelated workstreams at once. Part-time capacity spread thin produces little.
  • Line management, roadmap ownership or leadership decisions.
  • Out-of-hours on-call support.
  • Substitution by another engineer. Any specialist help is named and approved by you first.

Why part-time contracts usually disappoint

Part-time senior help sounds efficient and often is not. The usual failure is not the engineer’s skill. It is the gaps. A question is asked on Tuesday, answered on Thursday, and picked up the following Tuesday. Three pieces of work are started and none finished. The team does not know whether a half-built feature is safe to touch. After a month, everyone agrees the arrangement is “fine” and nothing much has shipped.

Those failures are predictable, which means they can be designed out before the first day. That is what this role is built around.

The working agreement

Before any engineering starts, we write a one-page working agreement with your manager or founder. It is the signature deliverable of this role and it is reviewed monthly. It covers four things:

  • Weekly capacity. Which days, fixed. Two fixed days are worth more than three floating ones, because your team can plan reviews and decisions around them.
  • Work-in-progress limit. How many items I may have open at once, usually one or two. New work waits until something finishes.
  • Communication window. When I am reachable outside my working days, if at all, and through which channel. Usually a short window for unblocking questions, not open availability.
  • Decision turnaround. How quickly your team answers a question that blocks my work. If I ask by the end of my day, the answer arrives before my next one.

Illustrative example:

ItemAgreed
DaysTuesday and Wednesday, your business hours
WorkstreamEvaluation suite for the support assistant, then fixes it reveals
Work in progressOne build item and one review item at a time
Communication windowThursday morning, async in the team channel
Decision turnaroundAnswered before the next Tuesday; escalate to the founder if not
Carries the work between daysNamed backend engineer, about two hours a week
Review pointFirst Tuesday of each month

Illustrative example showing the format, not a record from a client engagement.

What the work involves

On my days, I own one workstream end to end: design, implementation, review and release, in your repositories, through your process. I end each day with a written status: what changed, what is next, and what I need answered. Between my days, the named engineer carries anything small and keeps context, helped by tests, types and CI checks that make changes safe without me there to explain them. The approach is the one I describe in my published work on guardrails for AI-assisted development: mechanical checks rather than relying on someone remembering.

Good part-time workstreams have a senior-sized problem and natural pauses: evaluation cycles that wait on labelling, agent workflows that wait on a system owner’s approval, retrieval changes that need a week of real usage before they can be judged.

How acceptance is judged

Your manager accepts work through normal review. The working agreement is itself measured at each monthly review: did work wait on decisions, was the work-in-progress limit kept, did the named engineer have what they needed. If the agreement is not working, we change it, or agree that a different arrangement would serve you better.

Ownership and handover

Because a named engineer carries the work between my days from the start, ownership is shared throughout and the final handover is short. It covers what was built, the remaining backlog in priority order, and anything that only I understand, which should be nothing by then.

When to choose something else

If you are covering a gap until a permanent hire starts, the interim bridge role includes helping you hire and onboard them. If you need leadership with decision authority on a monthly basis, use fractional AI CTO. If you need someone to own an enablement programme part-time rather than engineer, see the fractional AI enablement lead. For full-time work in a particular area, start from the contract roles overview.

Questions buyers ask

What can realistically fit into two days a week?

One bounded workstream with a senior-sized problem: an evaluation suite and the fixes it reveals, an agent workflow with proper state and permissions, a retrieval improvement cycle, or regular review of your team's AI work alongside a smaller build. What does not fit is several unrelated priorities, or anything that needs same-day response every day.

How is this different from the interim bridge role?

Part-time capacity is a recurring pattern for work that does not need a full-time person, and it can continue as long as it is useful. The interim bridge covers a gap until a permanent engineer joins, usually full-time, and includes writing the role profile, helping assess candidates and onboarding your new hire.

How do you avoid work stalling between your days?

Three things in the working agreement. A work-in-progress limit, so I finish things rather than start them. A decision turnaround, so blocking questions are answered before my next day. And a named engineer who carries the work between my days, helped by a written status at the end of each day and tests that make changes safe.

What contract basis do you work on?

Directly, through your preferred agency, or through a delivery partner, at the published day rate, billed for the days worked. Your organisation makes the IR35 or equivalent status determination. I can describe the working practices for your assessment, but I do not give tax advice.

Can the days change week to week?

Occasionally, by agreement. Fixed days are the point: your team can plan reviews and decisions around them. If the pattern keeps changing, that is usually a sign the work needs a different arrangement, and the monthly review is where we would say so.

Related engagements

Contract engineering · LLM applications

LLM engineer

We have a funded LLM backlog and need a senior engineer to implement it within our team. How would a personal contract be scoped?

You get:Named contractor remit, delivery backlog, access prerequisites and handover plan

Contract engineering · Agents

AI agent engineer

We need someone to build tool-using workflows with reliable state, permissions and recovery, not another agent demo. What skills and scope fit?

You get:Contract brief covering tool actions, state, evaluation and production ownership

Contract engineering · Interim bridge

Interim AI engineer

Our permanent hire will take time but a project cannot wait. How do we use interim capacity without creating a difficult handover?

You get:Bridge remit, hire-ready documentation and successor transition plan

Technical leadership · Fractional CTO

Fractional AI CTO

We need accountable AI architecture and team direction part-time, not a full-time executive. What engagement structure fits?

You get:Part-time technical ownership retainer

Contract engineering · Enablement

AI enablement engineer

We need a hands-on engineer who can implement workflows and coach users rather than sell a training-only programme. How should the role be written?

You get:Embedded implementation-and-coaching remit, workflow backlog and adoption handover

Contract engineering · Customer deployment

Forward-deployed engineer

Our customer deployments need an engineer who can work across the product team and client environment. What responsibilities should the contract include?

You get:Customer deployment remit, integration dependencies and acceptance ownership

Further reading

Send an engineering brief

A short, non-confidential description is enough to start. I read every brief personally and reply within two business days, including when the answer is that I am not the right fit.

Step 1 of 2 · The basics