S

AI Engineer

Saudi Azm عزم السعودية

Riyadh, Riyadh Province, Saudi Arabia · Full Time

Be the first to apply

Experience
6–8 yrs
Salary
Openings
1
Posted
1 hour ago
Work mode
In office
Education
Bachelor's degree
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

Job Overview

This role involves designing, building, and deploying advanced AI and large language model (LLM) systems tailored to domain-specific applications, utilizing technologies like QLoRA and PEFT on open-weight models such as Llama-3 and Mistral. The engineer will build scalable evaluation frameworks, including A/B testing with metrics such as task completion rates, safety assessments, and latency benchmarks, as well as architect multi-agent systems and retrieval-augmented generation architectures using LangGraph, FastAPI, and vector databases.

Responsibilities

  • Develop, fine-tune, and assess LLM-based AI models for specialized tasks.
  • Create reproducible evaluation systems and A/B testing frameworks that track success, safety, and latency metrics.
  • Design and implement multi-agent and retrieval-augmented architectures from initial prototypes to production deployment.
  • Establish and maintain safety mechanisms including input/output validations, allowlists and denylists, and other controls to prevent risky AI behaviors.
  • Translate business needs into functional prototypes with clear acceptance criteria and present demonstrations to stakeholders.
  • Design, manage, and operate cloud infrastructure and MLOps environments using platforms like Azure, OCI, or GCP on Kubernetes and containerized runtimes.
  • Create CI/CD pipelines with GitOps release strategies (Argo CD) supporting development through production stages.
  • Implement comprehensive monitoring and observability with Azure Monitor, Application Insights, and ELK stack, defining detection and response goals.
  • Enforce network security and perimeter controls via firewalls/WAFs and integrate automated code quality and security scanning (SonarQube, Black Duck) with gated pipeline workflows.
  • Develop disaster recovery processes including automated backups, failover plans, and documented recovery time and point objectives.
  • Provide leadership and mentorship to cloud and AI operations teams, shaping monitoring, incident management, and release governance to meet uptime and mean time to recovery targets.
  • Standardize software development lifecycle practices including branching, pull request governance, release management, and delivery reporting to enhance deployment frequency and reduce lead times.
  • Consolidate engineering tools and workflows, championing platform migrations and standardization to eliminate delivery bottlenecks.
  • Produce thorough handover documentation and operational runbooks to ensure systems are auditable and easily transferable.
  • Assist in vendor relations and cloud licensing negotiations.

Qualifications

  • Minimum bachelor's degree in Software Engineering, Computer Science or equivalent field; a master's in Applied AI or related fields is preferred.
  • At least 6 to 8 years of experience in software, DevOps, or platform engineering, with a minimum of 2 years working directly with applied AI or machine learning systems in production.
  • Proven track record delivering robust, production-ready AI/LLM solutions beyond experimental stages.
  • Proficiency in Python programming, along with familiarity in Bash scripting and YAML configurations.
  • Extensive hands-on expertise in Kubernetes, Docker or Podman container technologies, and Terraform infrastructure as code.
  • Experience managing cloud services, particularly Azure (preferred), OCI, or GCP.
  • Demonstrated ownership and operation of large-scale CI/CD systems using Azure DevOps or GitHub Actions, including GitOps methodologies.
  • Leadership capabilities with experience guiding engineering teams and standardizing technical processes across squads.
  • Preferred skills include fine-tuning large models using QLoRA/LoRA on GPUs, working knowledge of PyTorch, Transformers libraries, as well as vector database technologies such as Milvus, Pinecone, or Weaviate and retrieval-augmented generation designs.
  • Experience delivering AI projects for Saudi government or sizable national digital platforms, with knowledge of local compliance and standards.
  • Fluency in both Arabic and English at a professional level.

Technical Environment

The role extensively uses Python, FastAPI, PyTorch, Transformers, LangGraph, vector databases (Milvus, Pinecone, Weaviate), Redis, PostgreSQL, Kubernetes, Docker/Podman, Terraform, Argo CD, Azure DevOps, GitHub Actions, Azure ML, Azure Monitor, Application Insights, ELK stack, SonarQube, Black Duck, and Fortinet firewall/WAF security tools.

Minimum education

Bachelor's Degree

Tools & software

Kubernetes required PyTorch required

How they work

Communication Problem Solving Attention to Detail Leadership

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer