Datamatics Technologies is looking for a skilled AI Software Engineer to join their team in the UAE to develop high-impact AI solutions. This is an opportunity to work on production-grade applications that drive automation and data governance within a sovereign AI environment.
Role Overview
As an AI Software Engineer, you won’t just be writing code; you will be building the backbone of enterprise data intelligence. Your work will focus on integrating Generative AI, machine learning models, and automation workflows to help organizations solve complex data quality issues and metadata management challenges.
You will handle everything from building microservices to fine-tuning LLMs. If you enjoy working with cloud-native architectures—specifically Microsoft Azure—and want to solve real-world problems like anomaly detection and entity matching, this role fits your profile perfectly.
Core Responsibilities
- Engineering AI Solutions: You’ll design, test, and deploy AI-powered microservices that are scalable and reliable.
- Generative AI & LLMs: You will implement RAG (Retrieval-Augmented Generation) and build AI agents that streamline business operations.
- Data Intelligence: Your tasks include building metadata enrichment tools, intelligent profiling systems, and duplicate detection algorithms.
- Governance & Security: Since this role involves sovereign AI, you must ensure all applications follow strict privacy and compliance standards.
- Collaborative Delivery: You will work directly with solution architects and stakeholders to turn business requirements into functional code.
Key Eligibility & Requirements
Datamatics Technologies expects a strong technical background. This isn’t a role for someone just starting; they are looking for proven experience in taking AI projects to production.
- Education: A Bachelor’s or Master’s degree in Computer Science, AI, Software Engineering, or a related field.
- Experience: At least 5 years of software engineering experience, with a minimum of 2 years specifically in AI/ML solution development.
- Tech Stack:
- Languages: Expert-level Python is mandatory; proficiency in Java, C#, or Node.js is expected.
- AI/ML: Solid command of Scikit-learn, TensorFlow, or PyTorch.
- Cloud: Extensive experience with Microsoft Azure (Azure AI Foundry, Azure ML, Databricks).
- DevOps: Strong grasp of CI/CD, Git, and containerization using Docker/Kubernetes.
- Preferred Skills: If you hold a Microsoft Azure AI Engineer Associate (AI-102) certification or have worked in regulated government sectors, your application will stand out.
How to Apply
You can view the full job description and submit your credentials directly via the recruitment platform. Ensure your resume highlights your experience with production-scale AI deployments and Azure-based infrastructure before hitting submit.
Frequently Asked Questions (FAQ)
What is the primary location for this job?
This position is based in the UAE.
What level of experience is required for this role?
You need at least 5 years of total software engineering experience, including 2+ years of hands-on work with AI/ML solutions.
Is Microsoft Azure experience necessary?
Yes, Microsoft Azure is the preferred cloud platform for this role, and familiarity with tools like Azure AI Foundry and Azure Databricks is highly valued.
