We are looking for an experienced AI Technical Lead to lead the development and delivery of enterprise AI and Generative AI solutions. The ideal candidate will drive technical strategy, mentor AI engineers, and ensure scalable, secure, and production-ready AI implementations.
Requirements:
- 8+ years of overall experience in Software Engineering, Artificial Intelligence, Machine Learning, or related technology domains.
- Minimum 5+ years of hands-on experience in AI and Machine Learning solution development.
- Strong proficiency in Python and enterprise application development.
- Proven experience delivering AI and Generative AI solutions from concept and prototyping through production deployment.
- Strong expertise in Large Language Models (LLMs), Generative AI, Retrieval-Augmented Generation (RAG), Prompt Engineering, Natural Language Processing (NLP), Machine Learning, Embeddings, and Vector Databases.
- Hands-on experience developing AI Agents, workflow orchestration, memory management, and tool integration.
- Experience with LangChain, Microsoft AI Stack, Mastra AI, Semantic Kernel, or similar AI frameworks.
- Experience with Azure OpenAI, Azure AI Foundry, Azure AI Search, Azure Machine Learning, or equivalent cloud AI platforms.
- Strong knowledge of AI evaluation frameworks, including groundedness, hallucination detection, retrieval quality, and task completion.
- Experience integrating AI solutions with enterprise APIs and business applications.
- Experience with cloud platforms, CI/CD pipelines, containers, observability, monitoring, security, and production support.
- Strong understanding of AI Governance, Responsible AI, LLMOps, and MLOps.
- Proven experience leading technical teams, mentoring engineers, conducting architecture and code reviews, and managing technical risks.
- Excellent stakeholder management, communication, analytical, presentation, and problem-solving skills.
- Ability to collaborate effectively with business, application, data, security, infrastructure, and DevOps teams.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Data Science, Software Engineering, or a related field.
- Experience delivering enterprise AI solutions for Government, Public Sector, Banking, Tourism, or large enterprise organizations is preferred.
- Arabic language proficiency is highly preferred.
- Experience evaluating AI-generated content in both Arabic and English is an advantage.
- Relevant certifications in Microsoft Azure AI, Machine Learning, Artificial Intelligence, Cloud Technologies, or related domains will be considered an advantage.