Full-time

•

Remote

•

AI Engineer

AI Engineer

Build the assistant that drafts proposals and invoices from a sentence — and make it accurate enough to trust with money.

Career Overview

‍

Velo is looking for an AI Engineer to lead the assistant features inside our workspace. Users can ask Velo to draft a proposal, build an invoice, or answer questions about their business. Your job is to make those features fast, accurate and genuinely useful.

‍

‍

About the role

‍

You will own the AI layer end to end: prompts, tool design, evaluation and the product experience around it. Because the output ends up on real invoices, correctness matters more than cleverness — you will build the guardrails and evaluations that keep the assistant honest.

‍

‍

What you will do

‍

Design and improve tool-calling flows that create and edit quotes, invoices and projects. Build evaluation sets and regression tests for AI features. Improve latency, cost and reliability of model calls. Work with design to make AI output easy to review, edit and undo.

‍

‍

What we are looking for

‍

  • Hands-on experience shipping LLM-powered features to real users.
  • Strong software engineering skills in TypeScript or Python.
  • Experience with structured output, tool use and evaluation of model behaviour.
  • A pragmatic mindset about when AI is the right tool and when it is not.
  • Ability to work independently in a remote, async team.

‍

Bonus if you can

‍

Experience with the Vercel AI SDK. Background in document generation, extraction or finance. Experience with multilingual or voice input.

‍

‍

What you will get

‍

  • Fully remote with flexible working hours.
  • Real ownership over what you build and how you build it.
  • The equipment and tools you need to do great work.
  • A direct line to the people who use the product.

‍

‍

Why join our team

‍

You will join a small team where your work ships quickly and lands with people whose income depends on it. We give you trust, context and time to do things properly — and your feedback will shape the roadmap.

Ready to join us?

Send a short note and a link to your work
const hire = await velo.team.join({ role: "you" });
Black and white grid pattern with black dots at the intersections, forming a repeating checkered design.
Join us_

Why work on Velo?

Velo is built by Elysium Designs, a studio that has lived the same problem our users have: proposals in one app, invoices in another, and payments chased over chat.

We keep the team small on purpose. You will own real parts of the product, talk to the freelancers and agencies who use it, and see your work ship in days, not quarters.

About us

The story behind Velo and who builds it
// Daily work at Velo //

Remote_

Work from wherever you do your best work. We care about output, not hours online.

Async_

Written updates over meetings, so deep work stays uninterrupted across time zones.

Ownership_

Take a feature from idea to release, and stay with it after it ships.

Craft_

The details matter. An invoice is how our users get paid, so we sweat it.

Build for people who bill for a living

Every screen you touch sits between a freelancer and their next payment. That makes the work concrete, and the feedback fast.

Learn across the whole stack

Proposals, invoicing, client portals, AI drafting and payments all live in one product, so there is always something new to dig into.

const hire = await velo.team.join({ role: "you" });
Black and white grid pattern with black dots at the intersections, forming a repeating checkered design.