Founding Role

Founding Engineer

Full-time · 40 hrs/week Long-term Location-flexible · US daily overlap 1099 / corp-to-corp preferred Start ASAP
Apply for this role

The role

Recruiter in the Loop (RITL) is hiring its Founding Engineer to own development as the company grows. RITL is a working AI recruiting platform. It is in production and serving a real customer today. The product captures the context that normally gets lost in hiring, such as intake calls, screening conversations, and recruiter judgment, and structures it for AI at every step. The reasoning layer that turns that context into sourcing and matching decisions is the product.

This is not greenfield and it is not maintenance. The codebase exists and has been through a formal audit. The work now is to make it secure, harden it for multiple paying firms, resolve what the audit surfaced, and keep building new features, products, and integrations as RITL scales.

The Founding Engineer is the person writing production code, with wide latitude to make implementation decisions and shape how the system is built. RITL is looking for someone who wants that independence and treats the codebase as something to own and build creatively, not a backlog to work through.

How this role works

The Founding Engineer operates as a team of engineers by leveraging AI coding tools fluently, orchestrating Claude Code, Cursor, or whatever fits the job. You may not be doing this in your current day to day, and that is fine. What matters is that you are genuinely excited about it, already tinkering with these tools, clear on where they help and where they hurt, and able to show it. The right person can point to something real, a project, a workflow, or a repo, that proves they already work this way.

This sits on top of solid engineering fundamentals and the judgment to know when the AI is wrong. The leverage comes from someone who already knows what good looks like and uses AI to move faster. A separate behavior-layer engineer owns prompt engineering and methodology, so the focus here is on building and connecting the mechanics of the system rather than crafting prompts.

Clear communication of the work is part of the job. Pull request descriptions that explain what changed and why, a commit history that reads as a coherent narrative, and architectural decisions captured so the next person understands them. RITL will want to see real work product that shows how you document and explain what you build.

The data and the system

RITL is a data-heavy product, and much of its behavior happens inside LLM calls: what went in, what came back, what the model decided, what it cost, how long it took, and whether the result matched what the system expected. Engineers who have worked in data-heavy environments understand why that visibility is not optional. Without it, debugging is guesswork and improvement is impossible.

Having shipped a full observability stack for an AI pipeline is not required, since few engineers have. What RITL needs is someone who knows how to build it and understands why it has to exist from the start rather than be bolted on after something breaks. The system uses OpenRouter for LLM routing and is moving toward Langfuse for tracing. The bar is to treat observability as a first-class feature and build a surface where even a non-engineer can look at a screen and understand what happened across a chain of LLM calls.

Technical profile

You might be a strong fit if you have

Engagement

This is a founding role, not a contract sprint. The goal is someone who stays through productization, into paying-customer growth, and beyond.

Ready to own it?

If you already work this way and want a real product with real customers to build on, we want to see your work. Send a note and point us to something real — a project, a workflow, or a repo.

Apply for this role