Job Description

Senior AI Engineer / AI Architect + Full-Stack Developer (Next.js + Python + JS Backend) — Qatar (In-Person)


We’re hiring a senior, hands-on AI engineer/architect who is also a strong full-stack developer to join our Qatar-based startup delivering AI + custom software solutions for local businesses and enterprises. Someone with 8+ years of experience in the tech industry.


This is a role for a true end-to-end builder. You’ll lead technical execution across AI and product engineering, and you should be comfortable taking responsibility beyond code (technical direction, delivery quality, and production reliability).


Location

- Qatar (in-person)

- Candidates who graduated from top universities like IIT are preferred, also muslim candidates are encouraged to apply.


Core capabilities we need (must be strong in)


1) AI / ML Engineering (production-grade)

Depth across modern applied AI, including but not limited to:

- RAG in production: ingestion pipelines, chunking, embeddings, hybrid search (BM25 + vector), re-ranking, citations/grounding, multilingual (Arabic/English), hallucination mitigation, evaluation

- Agent / tool-calling systems: reliable function calling, orchestration, guardrails, state/stateful workflows, observability

- Model strategy & tradeoffs: latency/cost/quality decisions, routing, caching, fallbacks, cost control

- Evaluation & monitoring: offline evals, golden datasets, automated regression tests, monitoring drift and quality in production

- Fine-tuning & customization (when needed): practical domain adaptation; LoRA/PEFT concepts

- AI security & privacy: PII handling, prompt injection defenses, data retention, access controls, audit logs, compliance-minded design

- LLMOps / MLOps: tracing, versioning, deployment hygiene, incident response

- Bonus: multimodal, classical ML, recommendations, time-series—depending on client needs


2) Voice agents + chatbots (required)

We build real customer-facing systems, not toy demos. You should be able to design and ship:

- Chatbots: multi-turn flows, tool usage, grounded answers, guardrails, analytics, human handoff

- Voice agents: low-latency call flows, ASR/TTS integration, barge-in handling, call routing, failure handling, monitoring

- Integrations: CRMs/helpdesks, calendars, payments, internal tools, knowledge bases

- Production concerns: latency budgets, concurrency, retries, rate limits, transcript storage, privacy controls


3) Full-stack + backend systems (Python + JavaScript/TypeScript)

Comfortable building and maintaining robust systems in either/both ecosystems:

- Frontend: Next.js (App Router), React, TypeScript

-Backend (Python+JS/TS): FastAPI/Django, Node.js / TypeScript with NestJS / Express / Fastify

- API design: REST/GraphQL, auth (JWT/OAuth), RBAC, rate limiting

- System design: databases, caching, queues, reliability, observability (logs/metrics/traces)

- Datastores: Postgres, Redis, object storage; vector DBs (Pinecone/Weaviate/pgvector/etc.)

- Deployment: Docker, CI/CD, cloud (AWS/GCP/Azure) or hybrid/on-prem


4) Mobile development (required)

Comfort owning mobile apps end-to-end:

- React Native or Flutter

- Architecture, API integration, auth, offline considerations

- Build/release pipelines + App Store / Play Store submission

- Post-release maintenance + crash/analytics monitoring


Responsibilities

- Build and ship AI-powered products (internal + client solutions) with production reliability

- Lead architecture decisions and implementation across AI + full-stack + mobile when needed

- Set engineering standards: testing, CI/CD, monitoring, documentation, security practices

- Work directly with stakeholders/clients on requirements, scope, and technical guidance

- Help shape delivery processes and technical roadmap as the product evolves


Requirements

- 8+ years professional experience in software engineering (AI + backend/full-stack)

- Proven history shipping production systems (not just demos)

- Comfortable working with significant ownership and ambiguity

- Strong communication and practical engineering judgment

- Willingness to work in-person in Qatar


Nice to have

- Arabic NLP / multilingual retrieval experience

- Enterprise security/compliance experience

- B2B SaaS (multi-tenant, RBAC, audit logs, billing)

- Telephony/voice integrations at scale


How to apply

Please share:

- Links to 2–4 relevant projects (AI + full-stack, plus at least one mobile app if possible)

- Your role in each project (solo vs team, what you personally owned)

- A short summary of the most complex AI system you shipped (scale, latency, monitoring, evaluation approach)

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application