We are looking for AI Engineer to join Ninja and play a foundational role in building our AI function. This position is focused on designing, developing, and deploying production-ready agentic AI systems that deliver real business impact. You will work on customer care automation, knowledge management pipelines, and intelligent targeting and decision-making engines, ensuring scalable, reliable, and high-performance AI solutions. This is a hands-on engineering role for someone who enjoys shipping production systems rather than building experimental prototypes, and who is excited to shape the future of AI at Ninja.
Requirements
- Strong Python (3.11+), with production experience in FastAPI services
- Agentic workflow design: Has designed or built multi-step agentic workflows, and understands the tradeoffs between deterministic state machines / graphs and open-ended ReAct-style agents.
- LLM integration: Has built directly against the Anthropic and/or OpenAI SDKs in production.
- Comfortableworking without heavy abstraction layers
- LangGraph experience is a plus.
- Retrieval judgment: Understands when structured/keyed database lookups beat vector search, and hasimplemented RAG when it's actually the right tool
- Data layer: Comfortable with PostgreSQL, SQLAlchemy 2.0 (async), Alembic migrations, pgvector, and Redisfor session/state management.
- Production discipline: Has shipped systems with real guardrails: cost controls, latency budgets,escalation/fallback paths, and evaluation loops
- Familiarity with an LLM observabilitytool (Langfuse, LangSmith, Helicone, or equivalent) is expected.
- Prompt engineering & evals: Practical experience writing, testing, and iterating on prompts, including building orusing eval frameworks to catch regressions.
- MCP / tool-serving: Exposure to MCP (Model Context Protocol) servers or similar tool-exposure patterns for AI assistants is a strong plus.
- Multilingual (nice-to-have): Experience with Arabic or other non-English LLM applications (dialect handling,multilingual evals)
- Public GitHub required: A public GitHub profile with real, browsable work — personal projects, open-source contributions, or code samples they can point to.
- Solid hands-on experience: Genuine hands-on builder, not someone who has only architected or managed.
- They should be able to walk through code they personally wrote line-by-line, including decisions and mistakes.
- Ownership and proactivity. This is a founding role with minimal oversight. We need someone who identifies problems and drives them to done without being told step-by-step what to do.
- Riyadh-based (or hybrid). Based in Riyadh, or willing to work hybrid with regular in-person presence in Riyadh.
Skills Required
- Strong Python (3.11+) with production experience in FastAPI services
- Designed or built multi-step agentic workflows and understands tradeoffs between deterministic graphs and ReAct-style agents
- Built LLM integrations in production against Anthropic and/or OpenAI SDKs
- Comfortable working without heavy abstraction layers
- LangGraph experience
- Understands when structured/keyed DB lookups beat vector search and has implemented RAG appropriately
- Comfortable with PostgreSQL, SQLAlchemy 2.0 (async), Alembic migrations, pgvector, and Redis for session/state management
- Experience shipping production systems with guardrails: cost controls, latency budgets, escalation/fallbacks, evaluation loops
- Familiarity with an LLM observability tool (Langfuse, LangSmith, Helicone, or equivalent)
- Practical prompt engineering and evals experience, including building or using eval frameworks
- Exposure to MCP / model context / tool-serving patterns
- Experience with multilingual LLM applications (Arabic or other non-English)
- Public GitHub profile with real, browsable work
- Hands-on builder able to walk through personally written code line-by-line
- Ownership and proactivity; ability to work with minimal oversight in a founding role
- Based in Riyadh or willing to work hybrid with regular in-person presence in Riyadh
What We Do
Ninja is an online supermarket and delivery platform founded in 2022 in Riyadh, Saudi Arabia. It provides a wide range of products, including groceries, beauty, and household essentials, delivered in under 30 minutes through a network of dark stores. The company operates across Saudi Arabia and has expanded its services to other GCC countries, focusing on speed, reliability, and convenience for its customers.








