Position Summary
As an AI/ML Engineer at IDC Technologies, you will lead the architecture, development, and deployment of enterprise-grade machine learning models and intelligent conversational AI systems. Based in Abu Dhabi, UAE, this pivotal technical role focuses on creating high-impact predictive analytics, time-series forecasting frameworks, and intelligent chatbot applications. You will operate at the intersection of advanced data science and production software engineering, driving data-informed business transformation while modernizing digital consumer engagement across fast-paced e-commerce and retail environments.
Detailed Job Description
The AI/ML Engineer is responsible for the complete lifecycle of scalable artificial intelligence and machine learning solutions, spanning exploratory data analysis, feature engineering, model architecture, training, and production containerized inference. You will design, benchmark, and deploy sophisticated conversational agents and generative AI interfaces, alongside advanced algorithmic models dedicated to demand forecasting, customer segmentation, recommendation systems, and inventory optimization. Working within agile development workflows, you will partner closely with data engineers, software developers, and business stakeholders to operationalize performant machine learning models.
In this role, you will implement robust MLOps practices, establish CI/CD deployment pipelines, build automated model retraining workflows, and ensure continuous monitoring against concept and data drift. The scope demands an analytical problem-solver adept at handling unstructured and structured datasets, optimizing deep learning inference latencies, and integrating predictive APIs into distributed enterprise applications. By championing industry-standard data governance, performance tuning, and scalable model architectures, you will play an essential role in driving measurable commercial outcomes and technology innovation across the Middle East market.
Key Responsibilities
- Design, train, evaluate, and operationalize high-performance machine learning models and deep learning algorithms for retail and commercial business use cases.
- Develop, fine-tune, and deploy intelligent conversational AI systems, multi-turn chatbots, and Natural Language Processing (NLP) solutions.
- Build robust time-series forecasting, predictive demand, customer lifetime value, and inventory replenishment models tailored for retail and e-commerce ecosystems.
- Spearhead end-to-end data pipelines, including data ingestion, automated cleaning, feature extraction, and feature store governance.
- Implement scalable MLOps architectures, automated CI/CD deployment pipelines, model versioning, and continuous model performance monitoring.
- Optimize machine learning models and inference runtime environments for low latency, high throughput, and cost-efficient cloud execution.
- Package and deploy AI/ML microservices using Docker containers, RESTful APIs, and cloud-native orchestration frameworks.
- Collaborate with cross-functional technical teams, software architects, and data engineers to integrate predictive AI models into production applications.
- Monitor deployed models in production to detect data drift, model degradation, and bias, implementing automated retraining routines.
- Produce comprehensive technical architecture documentation, model evaluation reports, API specifications, and operational maintenance guides.
Required Qualifications & Skills
- Bachelor’s or Master’s degree in Computer Science, Data Science, Artificial Intelligence, Statistics, Electrical Engineering, or a closely related technical field.
- Proven professional experience as an AI/ML Engineer, Data Scientist, or Machine Learning Specialist developing production-level solutions.
- Demonstrated hands-on experience designing and deploying AI chatbots, conversational agents, and Natural Language Processing (NLP/LLM) pipelines.
- In-depth technical expertise in machine learning methodologies, including supervised/unsupervised learning, predictive analytics, and time-series forecasting.
- Strong programming proficiency in Python, alongside core data science and ML libraries (e.g., PyTorch, TensorFlow, Scikit-Learn, Pandas, NumPy).
- Practical experience architecting end-to-end AI/ML solutions from concept and prototype through production deployment and scaling.
- Solid knowledge of relational and NoSQL databases, SQL querying, data schema design, and large-scale data manipulation techniques.
- Strong diagnostic, debugging, and mathematical problem-solving skills with an ability to communicate complex data findings to cross-functional teams.
Nice-to-Have Skills
- Direct industry experience engineering machine learning and predictive analytics solutions within Retail or E-commerce domains.
- Hands-on experience with production MLOps and tracking frameworks such as MLflow, Kubeflow, DVC, or Airflow.
- Familiarity with modern Generative AI techniques, Large Language Models (LLMs), RAG architectures, and vector databases (e.g., Pinecone, Milvus, Chroma).
- Experience deploying machine learning workloads on public cloud infrastructure such as AWS (SageMaker), Microsoft Azure (Azure ML), or Google Cloud (Vertex AI).
- Professional certifications in data science or cloud machine learning (e.g., AWS Certified Machine Learning – Specialty, Azure AI Engineer Associate).
Application Information
- Recruiter: IDC Technologies
- Contact Person: Shweta Kasgar (Senior IT Recruiter | Talent Acquisition Specialist)
- Application Email: shweta.kasgar@idctechnologies.com
- Work Location: Abu Dhabi, UAE
- Notice Period Requirement: Maximum 30 days or less (Immediate joiners preferred)
Recruitment Pro Tip
Given the specific focus on Retail and E-commerce forecasting alongside conversational AI, ensure your CV explicitly features production implementations of chatbots, NLP frameworks, and demand forecasting models. Quantify your operational impact—such as model accuracy gains, forecasting error reductions (e.g., MAPE/RMSE improvements), or inference latency optimizations—and clearly state your current notice period in your professional summary to demonstrate compliance with the 30-day timeline.