All open roles
Careers · Engineering

AI and LLM Engineer (agents, tool use, MCP)

Build FloorGen AI, the assistant inside the editor, and the MCP server that lets Claude, ChatGPT or Cursor edit a plan with the same tools.

Team
Engineering
Type
Full time
Location
Remote
Posted
Apply by

What you will do

  • Design the tools the model calls to read and edit plans, and the loop that runs them.
  • Keep every AI edit a step the user can review and undo, inside the limits they set.
  • Build evaluations that check results against the saved plan, not only the reply text.
  • Work on the MCP server: tools, resources, prompts, OAuth and API keys.
  • Guard against prompt injection and runaway cost with budgets, confirmations and rate limits.

What you bring

  • Shipped LLM features with tool or function calling in production.
  • Strong TypeScript, or another typed language and a willingness to work in TypeScript.
  • Experience writing evaluations of model behaviour and acting on what they show.
  • Streaming APIs (server-sent events), retries and timeouts.

Nice to have

  • Model Context Protocol servers or clients.
  • Image input, such as photos of sketches and plans.
  • OAuth 2.1.
  • Spatial or geometric reasoning tasks.

About FloorGen

FloorGen is a free floor plan, 3D and drawings studio in the browser, with FloorGen AI in the editor and an MCP server so the AI apps people already use can edit the plan with them.

Apply for this role

Prefer email? Send your resume to [email protected]. Applications are kept for 12 months, then deleted.