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