
Enable job alerts via email!
A leading technology firm in Dubai is seeking experienced AI Engineers to design and implement scalable systems based on large language models. Candidates should have strong programming skills in Python and experience with data analysis libraries. The role involves optimizing prompts and collaborating with teams. This position offers opportunities in AI innovation and development of advanced server hardware.
Charterhouse is partnering with a fast‑growing technology company pioneering the development of advanced server hardware tailored for artificial intelligence (AI) and machine learning (ML) workloads. Our client is dedicated to accelerating AI innovation by delivering high‑performance, scalable, and energy‑efficient infrastructure solutions. As part of their expansion, they are looking to hire experienced AI Engineers (multiple openings) to join their team.
The AI Engineer will be responsible for designing and implementing scalable systems based on large language models, leveraging Python and modern generative AI frameworks. In this role, the engineer will contribute to the development of internal GenAI systems and demo applications that showcase the capabilities of the company’s proprietary hardware.
Optimizing prompts, embeddings, retrieval mechanisms, and model behaviour; fine‑tuning models to enhance domain‑specific performance; building custom pipelines for document ingestion, chunking, embedding generation, and retrieval; maintaining workflows for model versioning, reproducibility, and experiment tracking; collaborating with internal and external teams to define evaluation workflows for custom AI hardware and frameworks; profiling AI workloads across diverse platforms.
The successful candidate will demonstrate strong programming skills in Python and familiarity with data analysis libraries such as Pandas, NumPy, and SQL. Hands‑on experience deploying retrieval‑augmented generation (RAG) solutions, working with vector databases (e.g., Milvus, Chroma), and utilizing evaluation frameworks such as Ragas or DeepEval is required. Experience with large‑scale deployment and monitoring tools (e.g., ClearML, Kubeflow) is highly desirable, along with a solid understanding of software engineering best practices, including testing, debugging, documentation, and version control. Knowledge of CPU, GPU, or custom accelerator architectures such as NPUs, TPUs is preferred, but not mandatory.