
Lead AI Engineer
TATWEER MIDDLE EAST AND AFRICA L.L.C
Visa & sponsorship
- Employers in UAE sponsor the residence visa by default, and nothing in the posting says otherwise.
Job description
Job Title:
Lead AI Engineer
Location:
Abu Dhabi, UAE
About the Role:
We are looking for a
Lead AI Engineer
to lead the design, development, deployment, and continuous improvement of production-grade AI solutions. The role combines
hands-on AI engineering, technical leadership, solution architecture, and team mentoring
, with a strong focus on Generative AI, LLMs, Computer Vision, AI Agents, Machine Learning, and AI-powered enterprise products.
Qualifications:
-
Bachelor's or Master's degree in
Computer Science, Artificial Intelligence, Data Science, Software Engineering, or a related field
.
-
7+ years of experience
in software engineering, AI/ML engineering, or related technical roles.
-
3+ years of hands-on experience
building and deploying AI/ML or Generative AI solutions.
-
Demonstrated experience leading AI/ML engineering teams or technically leading complex AI projects.
-
Strong experience taking AI solutions from
PoC โ production โ scale
.
-
Strong software engineering and system-design fundamentals.
Key Responsibilities:
-
Lead the
architecture, development, and deployment of AI/ML solutions
across enterprise and smart-city use cases.
-
Design and implement
Generative AI, LLM, RAG, AI Agent, Computer Vision, NLP, and predictive analytics
solutions.
-
Evaluate and integrate commercial and open-source AI models based on performance, cost, latency, security, and data-residency requirements.
-
Develop and optimize
LLM applications
, including prompt engineering, RAG pipelines, embeddings, vector databases, model fine-tuning, and agentic workflows.
-
Lead the deployment of AI models on
cloud, on-premises, and GPU infrastructure
.
-
Develop scalable AI services and APIs that can be integrated with existing enterprise platforms and products.
-
Establish
MLOps/LLMOps practices
, including model versioning, evaluation, monitoring, CI/CD, observability, and lifecycle management.
-
Optimize AI solutions for
accuracy, inference performance, GPU utilization, latency, and operational cost
.
-
Work with software engineering teams to integrate AI capabilities into .NET, web, mobile, IoT, and enterprise platforms.
-
Lead technical PoCs and rapidly convert successful prototypes into
production-ready products
.
-
Establish AI engineering standards, reusable frameworks, development guidelines, and best practices.
-
Conduct technical evaluations of emerging AI models, frameworks, and technologies.
-
Mentor and provide technical direction to AI Engineers, ML Engineers, Data Scientists, and other technical resources.
-
Ensure AI solutions comply with organizational
security, privacy, responsible AI, and governance requirements
.
-
Collaborate with business and product teams to identify opportunities where AI can deliver measurable business value.
-
Support technical proposals, RFPs, solution architecture, estimations, and client presentations when required.
Required Technical Skills:
Generative AI & LLM
-
Strong experience with LLMs such as GPT, Claude, Gemini, Qwen, Llama, or equivalent.
-
Hands-on experience with
RAG, embeddings, vector databases, prompt engineering, function/tool calling, and AI agents
.
-
Experience with LLM evaluation, hallucination reduction, guardrails, and model optimization.
-
Knowledge of fine-tuning techniques such as
LoRA/QLoRA
is highly desirable.
AI/ML & Computer Vision
-
Strong understanding of machine learning and deep learning concepts.
-
Experience with
PyTorch and/or TensorFlow
.
-
Experience with Computer Vision frameworks such as YOLO, OpenCV, or equivalent.
-
Experience with NLP, OCR, classification, detection, prediction, and anomaly-detection solutions.
AI Infrastructure & MLOps
-
Experience deploying AI workloads using
Docker and Kubernetes
.
-
Strong understanding of GPU-based AI infrastructure and inference optimization.
-
Experience with cloud AI platforms, preferably
Microsoft Azure
.
-
Experience with model serving technologies and AI inference frameworks is highly desirable.
-
Understanding of
MLOps/LLMOps, CI/CD, model monitoring, logging, and observability
.
Software Engineering
-
Strong Python development skills.
-
Good understanding of REST APIs, microservices, databases, and distributed systems.
-
Experience integrating AI services with enterprise applications.
-
Knowledge of
.NET/C# and Angular
is an advantage.
-
Experience with SQL and NoSQL databases is desirable.
Leadership Responsibilities
-
Provide technical leadership for the AI engineering team.
-
Review architecture, code, AI models, and technical designs.
-
Define development standards and engineering practices.
-
Break down complex AI initiatives into deliverable technical components.
-
Estimate technical effort, infrastructure requirements, and implementation timelines.
-
Identify technical risks and recommend mitigation strategies.
-
Coach engineers and build internal AI engineering capabilities.
-
Act as the
technical authority for AI engineering decisions
within assigned projects.
Required Certifications:
-
Microsoft Azure AI Engineer Associate or equivalent.
-
AWS/GCP AI or ML certification.
-
Kubernetes or cloud architecture certification.
-
MLOps/AI engineering certifications are an advantage.