AI Engineer

Swibit

Muscat

On-site

OMR 18,000 - 30,000

Full time

12 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Swibit is expanding in Oman and seeks an AI Engineer to build, fine-tune, and deploy AI/ML models for government and enterprise clients in the Omani market.

You will work on production AI systems with Arabic NLP, RAG pipelines, and agentic workflows, collaborating with Solution Architects, BAs, and PMs on delivery on-site in Oman.

Qualifications

  • 2–4 years of professional experience in AI/ML engineering (not just academic/research).
  • Strong proficiency in Python — production-grade, clean, well-structured code.
  • Hands-on experience with PyTorch or TensorFlow.
  • Experience with NLP — transformer-based models (BERT, GPT, T5).
  • Experience building applications with LLMs — OpenAI API, Hugging Face, or open-source models.
  • Familiarity with LangChain, LlamaIndex, or similar LLM orchestration frameworks.
  • Understanding of ML fundamentals — training, evaluation, feature engineering.
  • Experience deploying models as APIs (FastAPI, Flask).
  • Fluency in English (spoken and written).

Responsibilities

  • Build, train, fine-tune, and evaluate ML models for production use.
  • Develop NLP solutions with focus on Arabic language — text classification, NER, summarisation, sentiment analysis.
  • Build and maintain LLM-powered applications — RAG pipelines, agentic workflows, prompt engineering.
  • Implement recommendation systems, search, and ranking algorithms.
  • Deploy models as production-grade APIs using FastAPI and containerised services.
  • Integrate AI capabilities into client platforms and Swibit's backend services.
  • Optimise model performance — latency, throughput, cost, and accuracy trade-offs.
  • Build evaluation pipelines and monitoring for model performance in production.
  • Manage data pipelines for training, validation, and inference.
  • Ensure AI systems respect data sovereignty and privacy requirements for Oman engagements.
  • Mentor junior engineers and support knowledge transfer.

Skills

Python
PyTorch
NLP
LLMs
LangChain
LlamaIndex
FastAPI
Git
AI model deployment
API design

Tools

Docker
Git
FastAPI

Job description

Swibit is an AI solutions company operating in the MENA region, the UK, and the US. We specialise in delivering high-end consulting and building scalable digital platforms, AI-powered products, and strategic solutions across sectors such as government, public safety, real estate, logistics, education, and public services.

Our model is global design and local execution — combining international expertise with deep local market understanding to deliver impactful, future-ready solutions aligned with national digital transformation visions.

Swibit is actively expanding in Oman, working on strategic engagements with government and enterprise clients in areas including AI consultancy, digital transformation, and technology modernisation.

Role Overview

We are looking for an AI Engineer based in Oman to build, fine-tune, and deploy AI/ML models and intelligent systems for Swibit's client engagements in the Omani market. You will work on production AI systems — from Arabic NLP and document intelligence to recommendation engines, agentic AI workflows, and LLM-powered applications — serving government and enterprise clients.

This is a client-facing technical role. You will work on-site in Oman, collaborating closely with Solution Architects, Business Analysts, and Project Managers on delivery, while working day-to-day with Swibit's AI team across Iraq and Pakistan on engineering execution.

Key Responsibilities
AI/ML Development

Build, train, fine-tune, and evaluate machine learning models for production use

Develop NLP solutions with a focus on Arabic language — text classification, NER, summarisation, sentiment analysis

Build and maintain LLM-powered applications — RAG pipelines, agentic workflows, prompt engineering

Implement recommendation systems, search, and ranking algorithms

Work with computer vision models where required (object detection, image classification)

Production & Integration

Deploy models as production-grade APIs using FastAPI and containerised services

Integrate AI capabilities into client platforms and Swibit's backend services

Optimise model performance — latency, throughput, cost, and accuracy trade-offs

Build evaluation pipelines and monitoring for model performance in production

Manage data pipelines for training, validation, and inference

Ensure AI systems respect data sovereignty and client privacy requirements — critical for Omani government engagements

Client & Delivery Support

Support Solution Architects in designing AI components of client solutions

Participate in client workshops and technical discussions alongside the delivery team

Translate client business problems into AI/ML solutions

Support pre-sales with AI feasibility assessments and proof-of-concept development

Collaborate with Backend Engineers to integrate AI into product workflows

Stay current with the AI/ML landscape — new models, techniques, and tools

Contribute to Swibit's AI Collective — internal knowledge sharing and best practices

Participate in sprint planning, daily standups, and retrospectives

Mentor junior engineers and support knowledge transfer to client teams

Requirements

Based in Oman or willing to relocate to Muscat

2–4 years of professional experience in AI/ML engineering (not just academic/research)

Strong proficiency in Python — production-grade, clean, well-structured code

Hands‑on experience with PyTorch or TensorFlow

Experience with NLP — particularly transformer‑based models (BERT, GPT, T5 family)

Experience building applications with LLMs — OpenAI API, Hugging Face, or open‑source models

Familiarity with LangChain, LlamaIndex, or similar LLM orchestration frameworks

Understanding of ML fundamentals — training, evaluation, overfitting, feature engineering

Experience deploying models as APIs (FastAPI, Flask)

Comfortable with Git, pull requests, and collaborative development workflows

Strong problem‑solving skills and analytical thinking

Fluency in English (spoken and written)

Preferred

Experience with Arabic NLP — tokenisation, morphological analysis, Arabic‑specific models (AraBERT, Jais, ALLaM)

Experience with RAG (Retrieval‑Augmented Generation) pipelines and vector databases (Pinecone, Weaviate, Qdrant)

Familiarity with computer vision (YOLO, ResNet, OpenCV)

Experience with MLOps — experiment tracking (MLflow, W&B), model versioning, CI/CD for ML

Knowledge of data engineering tools (Pandas, Spark, Airflow)

Experience with cloud ML services (AWS SageMaker, Bedrock)

Understanding of on‑premises model deployment and sovereignty constraints

Experience with OCR and document intelligence (Tesseract, Azure Document Intelligence, PaddleOCR)

Arabic language skills (significant advantage for client communication)

Experience working on government or enterprise client engagements in the GCC

Previous experience in a consulting or IT services environment

Tech Stack You'll Work With

Layer

Technologies

Language

Python 3.11+

ML Frameworks

PyTorch, Hugging Face Transformers

LLM Tools

NLP

Vector DBs

Serving

MLOps

MLflow, Weights & Biases

Data

Cloud

AWS (SageMaker, Bedrock, EC2, S3)

CI/CD

GitHub Actions

What You'll Gain

Build AI systems for strategic government and enterprise clients in Oman

Tackle Arabic NLP challenges that few companies in the region are working on at this level

Clear career growth path within Swibit's AI team (Engineer - Senior - AI Lead)

Structured mentorship and access to the Swibit Academy learning programmes

Competitive compensation commensurate with seniority and market

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior AI Engineer
Senior AI Engineer

NTG • Muscat

On-site
OMR 40,000 - 60,000
Senior ML Engineer
Senior ML Engineer

NTG • Muscat

On-site
OMR 30,000 - 50,000
Senior Machine Learning Engineer / Technical Lead
Senior Machine Learning Engineer / Technical Lead

PhazeRo • Oman

On-site
OMR 40,000 - 55,000
Senior AI Engineer - Arabic LLM & RAG Apps (Muscat)
Senior AI Engineer - Arabic LLM & RAG Apps (Muscat)

NTG • Muscat

On-site
OMR 40,000 - 60,000
Pre-Sales Solutions Engineer
Pre-Sales Solutions Engineer

Client of Aroma City Group • Oman

On-site
OMR 20,000 - 27,000
Senior ML Engineer — Production AI Systems & Team Lead
Senior ML Engineer — Production AI Systems & Team Lead

Employment • Muscat

On-site
OMR 58,000 - 73,000
Lead AI Research Scientist — Healthcare & NLP
Lead AI Research Scientist — Healthcare & NLP

Gender • Oman

On-site
OMR 25,000 - 45,000
AI Research Scientist
AI Research Scientist

Gender • Oman

On-site
OMR 25,000 - 45,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Employment • Muscat

On-site
OMR 58,000 - 73,000
Business Development Manager
Business Development Manager

All-go-rithm • Muscat

Hybrid
OMR 15,000 - 25,000