Skip to content

Senior AI Forward Deployed Engineer | Building Enterprise AI Systems for Production

Ahmed Ashfaq

I'm a Senior AI Forward Deployed Engineer at Capgemini, working with Saudi Aramco. I sit with the client, learn how each procurement workflow actually runs, then turn those processes into production systems: multi-agent orchestration, RAG, and automation across supply chain.

The work I care about now is making that stack safe to run. Guardrails so an agent cannot go off-script at runtime, controls so data does not leak, and governance so every answer stays auditable. Not clever in a demo and fragile in production.

Master's in Artificial Intelligence, Bachelor's in Software Engineering. Open to senior AI roles.

  • AI Security
  • AI Governance
  • AI Agents
  • RAG
  • Runtime reliability
  • LangGraph
  • LangChain
  • FastAPI
  • GCP
  • Claude
  • Observability
  • NL2SQL
  • MLOps

Experience

  1. Sep 2025 – Present

    Senior AI Forward Deployed Engineer

    Current

    Capgemini · Client: Saudi Aramco · Saudi Arabia

    Embedded with Saudi Aramco procurement. I sit with the teams, map how the work actually runs, then turn those workflows into production AI: agents, RAG, and automation across supply chain.

    • Designed the agent core as a LangGraph multi-agent system, with an intent classifier routing work across procurement domains.
    • Built multi-domain workflows for purchase requests, vendor bidding, supplier 360 and scope of work, with multi-hop follow-up so a user can refine a question without starting over.
    • Added a Redis memory layer for short-term session context and long-term conversation history.
    • Shipped an evaluation loop that scores each answer and regenerates when it falls below a quality threshold.
    • Integrated an LLM gateway for token and cost control, routing across Gemini and Aramco's on-prem Qwen.
    • Stood up vector search, RAG and document ingestion pipelines, plus MCP servers so agents can call enterprise tools safely.
    • Deployed on GCP with FastAPI, observability, and the security controls the environment requires.

    Key results

    • Improvements for 1,000+ employees, collectively saving 500+ working hours every month.
    • Purchase request creation, vendor bid lists and bid slates run without the old manual grind.
    • 360° supplier view on the data warehouse, plus automated supply-chain schedules and scope-of-work drafts.
    • RAG chatbot for live stock, PR status and material issues.

    1,000+ employees reached

    500+ hours saved each month

    LangGraphLangChainGCPRedisGeminiQwenMCPRAGFastAPI
  2. Aug 2024 – Aug 2025

    AI Lead Engineer

    MindLink · Denmark · Remote

    Led AI product delivery for two US clients: 4xRobots' lead engine, and MyGoat's voice agent that runs outreach calls end to end.

    • Built the 4xRobots lead engine to pull thousands of prospects each week from Apollo, the open web, LinkedIn and Twitter, then run a multi-step classifier to keep only ICP-fit accounts.
    • Added company research, competitor analysis and C-level contact enrichment, then scored every account with a custom fit algorithm before pushing the best ones into HubSpot with a follow-up sequence attached.
    • Shipped MyGoat's AI voice calling system to reach about 500 prospects a day across airports, agriculture and similar site types, answering questions, capturing interest and sending a proposal on the call.
    • Handled positive and negative outcomes in the same flow: a 21-day follow-up cascade through the sales cycle, human escalation when needed, and a meeting-invite link when the prospect was ready.

    Key results

    • 4xRobots: weekly lead volume in the thousands, researched and scored, landing in HubSpot as a callable ICP instead of a raw list.
    • MyGoat: ~500 conversations a day without a human on the first pass, with a 21-day sequence and a clean handoff when a person should take over.

    1,000s leads sourced each week

    500 calls placed each day

    Agentic AILangChainn8nVapiRetellApolloHubSpotSupabaseVoice AILLMsPythonFastAPI
  3. Aug 2023 – Jul 2024

    AI Product Engineer

    Code Reroute · Canada · Remote

    Put machine learning, deep learning and NLP into live products: recommendations, content detection, a support chatbot, sentiment, and the automation around them.

    • Shipped personalised Reels recommendations with ML and deep learning, tied to what people actually watched, not a generic feed.
    • Built NLP content detection so unsafe, off-policy or low-quality posts could be flagged before they hit the feed.
    • Shipped a product chatbot and a sentiment pipeline so support and content teams could act on what users were saying.
    • Owned integration: models into the product, then the workflows around them so the team was not babysitting jobs.

    25–30% higher engagement

    20% less manual workload

    Machine LearningDeep LearningNLPContent detectionRecommendersChatbotsFastAPIDocker
  4. Jan 2022 – Jun 2023

    Machine Learning Engineer

    Pioneer Ideas · Jeddah, KSA · Remote

    Led a team of four on recommendation and inventory forecasting, with MLOps so models could be retrained and shipped without heroics.

    • Built recommendation and forecasting models used for inventory decisions, not just a notebook metric.
    • Set up training, tracking and CI/CD on AWS so a new model version could reach production on a schedule.
    • Coached the team on evaluation and rollout so we were not guessing whether a model was better.

    10% better forecast accuracy

    20% faster training

    99.9% uptime on AWS

    TensorFlowMLflowAWSDockerCI/CD
  5. Jan 2021 – Jul 2021

    AI Engineer Intern

    Radical X · United States · Remote

    First production ML work: a post recommender and the user-behaviour analysis behind it.

    • Improved a TensorFlow recommender by 12%, so people saw posts closer to what they already engaged with.
    • Used Pandas and NLP on session behaviour to tighten personalisation instead of guessing features.

    8–15% longer sessions

    TensorFlowPythonNLP

Education

  • MSc in Artificial Intelligence

    Asia Pacific University (APU)

    Kuala Lumpur, Malaysia · 2024 — 2025

    CGPA 3.7

    • Machine Learning
    • NLP
    • Deep Learning
    • Image Processing
  • BE in Software Engineering

    NED University of Engineering & Technology

    Karachi, Pakistan · 2019 — 2023

    • Software Architecture
    • Data Structures
    • OOP

Skills

RAG systems

From ingestion to an answer with sources: parse, chunk, retrieve, rerank, and keep the pipeline honest.

  • Semantic search
  • BM25
  • Hybrid retrieval
  • Ingestion pipeline
  • Docling
  • pgvector
  • FAISS
  • Qdrant
  • Reranking
  • Contextual retrieval
  • Embeddings
  • NL2SQL

AI agents

Multi-agent systems that plan, call tools over MCP, and finish the job without a babysitter.

  • Multi-agent systems
  • MCP servers
  • LangGraph
  • LangChain
  • Tool calling
  • CrewAI
  • OpenAI Agents SDK
  • Google ADK
  • Guardrails

Machine learning

Recommendations, forecasts, NLP and deep learning tied to a business result.

  • PyTorch
  • TensorFlow
  • Keras
  • scikit-learn
  • NLP
  • Deep learning
  • Content detection

Production & cloud

Ship the system, watch it, and keep cost and quality visible once it is live.

  • FastAPI
  • Docker
  • PostgreSQL
  • n8n
  • LangSmith
  • Observability
  • GCP
  • AWS
  • Azure
  • Databricks
  • Kubernetes / OpenShift

Agentic tools

Daily stack for writing, reviewing and shipping AI systems faster.

  • Cursor
  • Claude
  • Claude Code
  • ChatGPT
  • Codex
  • Gemini
  • GitHub Copilot

Questions

Short answers for hiring teams looking for a senior AI forward deployed engineer in Saudi Arabia.

Is he open to new roles?
Yes. Open to senior AI roles. He has a transferable Iqama, so a move within Saudi Arabia is straightforward.
Salary expectations or notice period?
He prefers to discuss compensation and notice period directly on a call. Point people to booking a call or email.
Does he do freelance or consulting?
His main focus is senior full-time AI roles. For anything else, the best route is to reach out by email or book a call to discuss.
Which languages does he work in?
Python is his primary language for AI work, with TypeScript for product and web work. He has built systems that handle both English and Arabic documents.

Full profile: AI forward deployed engineer in Saudi Arabia

Contact

Book a 30-minute call to talk about a role, a product, or a system you want reviewed.

  • Hiring for a senior AI role
  • Help shipping an AI product
  • Architecture review
Hafiz Muhammad Ahmed

Hafiz Muhammad Ahmed

Free 30-minute call

Book a time that works for you

  • 30 minutes, free
  • Google Meet / Zoom
  • Times shown in your timezone