Engineer — Agent Orchestration & Feature Delivery (LLM-First)

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Part Time

SALARY

$1500–$2,000/month

HOURS PER WEEK

TBD

DATE UPDATED

Sep 15, 2026

JOB OVERVIEW

K3Labs.ai builds accounting and operations software — Laoh, a patent-pending accounting engine, and Weaver, a platform on top of it. Small team, real customers, real revenue.

We build LLM-first. Most of our code is written by agents. What we need is someone who can run those agents well enough to ship real features, not demos.

What you'll do:

Take a roadmap feature from description to shipped, working code, using Claude Code and similar agentic tooling as your primary means of building
Run several agents in parallel on separable pieces of work, and keep the pieces coherent when they land
Decompose large features into units an agent can actually complete — this is most of the skill
Validate everything. Agent output that looks right and isn't is the main risk in this way of working, and catching it is your job, not ours.
Work efficiently with context and tokens: scope tasks tightly, avoid re-explaining the codebase every session, know when a fresh context beats a long one
Set up the guardrails — tests, types, review passes — that make agent output trustworthy at speed

Requirements:

Real software engineering ability. You need to read code critically and know when something is wrong. This role is more demanding of judgment than a normal engineering job, not less, because you're reviewing far more code than you write.
Deep hands-on experience with agentic coding tools — Claude Code, Cursor, Codex, or similar. Daily use, on real projects, not experiments.
You've hit the walls already: agents that confidently produce broken code, context that degrades over a long session, refactors that quietly break something three files away. I want to hear how you handle those.
Comfort with ambiguity. You'll get a feature description and a codebase, not a spec.
Overlap with US Pacific time.

Nice to have: TypeScript/Node, Postgres, MCP servers, anything in accounting or fintech, experience with formal testing or property-based testing.

We pay above local market for this role because the skill is rare and we know it. If you're good at this, you'll have other options — what we offer is small-team autonomy, a codebase you'll shape rather than maintain, and a role that grows with the company.

How to apply:

No cover letter. Answer these:

1. What agentic tools do you use, and what does your actual workflow look like? Walk me through taking a mid-sized feature from description to merged.

2. Describe a specific time an agent produced code that looked correct and wasn't. How did you catch it? What changed in your process afterward?

3. Invariants exercise.

Our core product is a ledger — it records financial transactions over time, and every transaction must net to zero across accounts. Write down a minimal set of invariants that must hold for the ledger to be in a valid state.

Then, in your own words:

Why these invariants and not others? What was the design choice at each one?
For each: where would you enforce it — type system, database constraint, runtime check, test suite? What does that choice cost you, and what does it buy?
Which invariant is doing the least work? What would you drop if forced, and what breaks?
Are any of them implied by the others? Show it, or argue why not.
Which of these would an agent be most likely to violate while writing code that passes review? How would you make that violation impossible rather than unlikely?
Where does your set diverge from how accounting actually works in practice — and is that a flaw or a feature?

Use any tools you like, including LLMs — we do. But you will defend this on a call, without notes, and we'll push on the choices. The write-up isn't the test; it's what we'll examine you on.

4. Link to something you've built where most of the code was agent-written.

Shortlisted candidates get a paid trial: one real feature from our backlog, on our codebase, with a call afterward to walk through your decisions.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0139
Total Execution Time  0.0152
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,502,168 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Engineer-Agent-Orchestration-Feature-Delivery-LLM-First-1731347
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0071 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0014   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1731347
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 975108
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1731347
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-24',ej.date_added) duration_daysDATEDIFF('2026-09-24',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-09-24',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1731347' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1731347 
0.0006   UPDATE employer_jobs SET hit_counts '***Sep-15-2026=226***Sep-16-2026=224***Sep-17-2026=128***Sep-18-2026=44***Sep-19-2026=23***Sep-24-2026=2' WHERE job_id'1731347'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Sep-2026=647' WHERE job_id'1731347'  
0.0007   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1731347' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1731347 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '975108'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)