Enable job alerts via email!

Senior Machine Learning Software Engineer

Prime Consulting and Advisory

Dubai

On-site

AED 120,000 - 200,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A dynamic consulting firm in Dubai seeks a Senior Machine Learning Engineer to lead efforts in document processing and model deployment. You will build extraction pipelines and manage ML projects, ensuring models are accurate and efficient. Ideal candidates possess deep expertise in document AI, OCR, and LLMs, with a strong background in Python and model deployment. Join a team focused on innovation and quality in machine learning applications.

Qualifications

  • Proven experience with document AI, OCR, LLMs, and model experimentation.
  • Skills in managing and leading ML projects and teams.
  • Understanding of customs documentation is a bonus.

Responsibilities

  • Train, fine-tune, and evaluate document models.
  • Build extraction pipelines for various documents.
  • Verify model accuracy and optimize deployment.
  • Supervise junior ML engineers and define data standards.

Skills

Strong Python
Experience with PyTorch or TensorFlow
Deep knowledge of modern Document AI models
Experience with OCR pipelines (Tesseract, TrOCR, PaddleOCR, LayoutLM, Donut)
Experience with LLMs, LangChain, prompt engineering
Experience with building custom NLP/vision pipelines
Strong understanding of supervised learning, evaluation, and fine-tuning
Experience deploying ML models in production
Job description

ClearAI is seeking a Senior Machine Learning Engineer with deep experience in document AI, OCR, LLMs, RAG pipelines, and model experimentation. You will own the core extraction and classification engines powering the entire platform.

This role is critical: you will build the intelligence that reads invoices, packing lists, BOLs, COO, airway bills, and compliance documents — and converts them into structured data for the automation engine.

Responsibilities
Document Processing & OCR
  • Train, fine-tune, and evaluate OCR/document models (e.g., Donut, LayoutLMv3, TrOCR)
  • Build extraction pipelines for invoices, PL, BOL, COO, Fumigation certificates
  • Develop pattern recognition
LLM & AI Engineering
  • Design and implement LLM extraction + validation flows
  • Build RAG pipelines for customs compliance rules
  • Develop reasoning frameworks for HS classification
  • Integrate LLMs with backend APIs
  • Create evaluation benchmarks and metrics
Data & Quality
  • Manage and supervise the junior ML engineer (Riwano)
  • Define annotation standards
  • Identify edge cases, improve data coverage, reduce extraction errors
  • Build large training datasets (synthetic + real)
Model Deployment
  • Work with backend and DevOps to deploy models in production
  • Optimize inference speed and accuracy
  • Ensure models operate reliably at scale
Skills
Must-Have
  • Strong Python
  • Experience with PyTorch or TensorFlow
  • Deep knowledge of modern Document AI models
  • Experience with OCR pipelines (Tesseract, TrOCR, PaddleOCR, LayoutLM, Donut)
  • Experience with LLMs, LangChain, prompt engineering
  • Experience with building custom NLP/vision pipelines
  • Strong understanding of supervised learning, evaluation, and fine-tuning
  • Experience deploying ML models in production
Nice-to-Have
  • Experience with customs documents (big bonus)
  • Vector DBs (Pinecone, Weaviate, Chroma)
  • Cloud ML infrastructure
  • Experience with anomaly detection (used for undervaluation/fraud)
  • Experience working in high-compliance industries
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.