×
Register Here to Apply for Jobs or Post Jobs. X

Senior LLM​/AI Engineer

Job in Riyadh, Riyadh Region, Saudi Arabia
Listing for: CreditNinja - KMD Partners, LLC
Full Time position
Listed on 2026-07-18
Job specializations:
  • Software Development
    AI Engineer (Applied/Software), Backend Developer
Salary/Wage Range or Industry Benchmark: 300000 - 540000 SAR Yearly SAR 300000.00 540000.00 YEAR
Job Description & How to Apply Below
Position: Senior LLM / AI Engineer

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.

  • 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.
  • Comfortable working without heavy abstraction layers
  • Lang Graph experience is a plus.
  • Retrieval judgment:
    Understands when structured/keyed database lookups beat vector search, and has implemented RAG when it’s actually the right tool
  • Data layer:
    Comfortable with PostgreSQL, SQL Alchemy 2.0 (async), Alembic migrations, pgvector, and Redis for 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 observability tool (Langfuse, Lang Smith, Helicone, or equivalent) is expected.
  • Prompt engineering & evals:
    Practical experience writing, testing, and iterating on prompts, including building or using 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 Git Hub required: A public Git Hub 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.
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary