← All roles

AI Engineer

Remote · Full-time · AI

Build the agents behind AIDO: LLM agents that use real tools through MCP, voice-first conversations, and the evaluations that keep them honest.

AIDO is a personal AI assistant that gets things done in one conversation. You will work on the agent runtime, its tools and its quality bar, shipping to real users.

What you will do

  • Design and ship LLM agents that plan, call tools and recover from errors.
  • Build and secure MCP tools with least-privilege scopes and clear schemas.
  • Own evaluations: datasets, regression suites and quality gates in CI.
  • Work on voice: realtime models, latency and turn-taking.
  • Defend against prompt injection and keep user data isolated.

What we look for

  • Production experience building with LLM APIs (tool or function calling, structured output).
  • Strong Python or TypeScript; comfortable reading PHP.
  • Hands-on agent work: tool use, memory, retrieval or MCP.
  • A habit of measuring quality with evals, not only demos.
  • Clear written English for remote, async work.

Nice to have

  • Realtime voice (WebRTC, speech-to-speech models).
  • Security mindset for agents: permissions, isolation, injection tests.
  • Arabic or another of our priority languages.

How hiring works

  1. Apply below. You will get an email confirming we received it.
  2. A member of our team reads every application.
  3. If it is a match, you pick a video interview time online (Google Meet).
  4. A practical conversation with the team, then a decision. A person makes every decision.

Apply for this role

About 10 minutes. Fields marked * are required.

Links (optional)

PDF or Word, up to 5 MB. Stored privately; only our hiring team can open it.

How we use your data. We use what you send only to assess your application and to arrange interviews. Our hiring team can see it; it is not shared for marketing. We delete it 12 months after you apply, or sooner if you ask.

AI use. AIDO AI may summarise your written answers to help our reviewers read faster. It does not see your name, contact details or CV, it does not score you, and it never makes decisions: a person reviews every application.

AI Engineer (Remote) | AIDO