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
- Apply below. You will get an email confirming we received it.
- A member of our team reads every application.
- If it is a match, you pick a video interview time online (Google Meet).
- 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.