Programmer (AI/ML) Operational Digital Twin
Skills
About This Role
Overview
Parsons is seeking a
Programmer (AI/ML)
to support the end-to-end delivery of a large-scale Geospatial Digital Twin programme for a major national infrastructure owner in the Middle East.
This multi-year initiative will design, build, and operationalize an Operational Digital Twin platform that integrates geospatial data, real-time IoT/SCADA feeds, asset information, and core enterprise systems to enable data-driven planning, operations, and maintenance.
The role will work closely with the Software Development Lead, Data & Architecture team, and a team of international experts, developers, and engineers.
The scope spans discovery and stakeholder engagement, analytical use case design, proof-of-concept delivery, implementation of a production-grade environment, post-implementation support, and structured training and knowledge transfer. The Programmer (AI/ML) will help design and implement analytical and machine-learning components, support data preparation and feature engineering, contribute to testing and performance tuning of models and services, and assist in ensuring that AI/ML capabilities are robust, explainable, and aligned with key Digital Twin use cases.
What You ll Be Doing
- Support the Software Development Lead and Data & Architecture team in designing and implementing AI/ML components for the Operational Digital Twin across discovery, PoC, implementation, and post implementation support phases.
- Assist in preparing and transforming data for modelling (including cleaning, joining, aggregating, and feature engineering) using structured, time series, and geospatial datasets.
- Develop an AI-powered knowledge and query assistant leveraging large language models and a retrieval augmented generation engine.
- Help develop, train, and validate AI/ML models (e.g. for prediction, classification, anomaly detection, optimisation, or forecasting) using agreed tools, libraries, and frameworks.
- Develop and deploy trained models as scalable services or microservices, integrating them with the Digital Twin platform and upstream/downstream applications and APIs.
- Assist in implementing monitoring, performance tracking, and periodic retraining processes for models, and in troubleshooting issues related to data drifts, accuracy, or stability.
- Help document AI/ML components, including data assumptions, model choices, limitations, and usage guidelines, and support knowledge transfer and handover to client and operations teams.
What Required Skills You ll Bring
- Degree in computer science, data science, engineering, mathematics, or a related technical discipline from an accredited institution.
- Experience developing AI/ML solutions using languages and libraries such as Python, Pandas, NumPy, scikit-learn, and deep learning frameworks (e.g., TensorFlow and PyTorch).
- Working knowledge of core machine learning concepts (feature engineering, model selection, training/validation, overfitting, evaluation metrics) and basic statistics.
- Experience with data preparation and handling of large or complex datasets, ideally including time series, sensor, or geospatial data.
- Familiarity with geospatial platforms (e.g., Esri ArcGIS) and using spatial data as features in analytical models.
- Exposure to deploying models to production (e.g., as APIs, batch jobs, or streaming components) and to integrating them with applications or data platforms.
- Experience working within multidisciplinary, multinational teams across multiple time zones.
- Strong organisational and coordination skills, with some experience in structured project or delivery environments (e.g., PMI, PRINCE2, Agile/Hybrid).
- Exposure to testing, acceptance, or go live activities for analytical or data driven solutions.
- Excellent communication and documentation skills, with the ability to clearly explain data, models, and results to non technical stakeholders.
- Fluency in spoken and written English; Arabic language skills are a strong advantage.
What Desired Skills You ll Bring
- Prior work with national infrastructure owners, transport authorities, utilities, or public works organisations.
- Experience applying AI/ML in Digital Twin, smart city, asset management, or operations optimisation contexts.
- Experience working with cloud platforms (e.g., Azure, AWS) and modern data/ML tooling (e.g., MLflow, Databricks, Azure ML, or similar).
- Professional certifications in data science, machine learning, or cloud data/AI services.
Your resume, rewritten
for this exact role.
Sign up free — Base Career tailors your CV to this job description in 60 seconds.
01 / 05
Resume Tailored to This Job

Your keywords, structure, and story — rewritten to match this exact role and pass ATS filters.
Free · No card · 60 seconds
02 / 05
Cover Letter for This Role, Done

Job-specific cover letters written in Gulf professional tone — ready in seconds, not hours.
Free · No card · 60 seconds
03 / 05
See How Well You Fit This Role

AI match score with clear reasons — know your fit before investing time in the application.
Free · No card · 60 seconds
04 / 05
Apply in One Click

Autofill any application form on Workday, LinkedIn, Bayt, Greenhouse — with your tailored content.
Free · No card · 60 seconds
05 / 05
Track It. Follow Up at the Right Time.

Visual pipeline for every application with AI-timed follow-up reminders so nothing slips.
Free · No card · 60 seconds
Similar Jobs
Programmer (AI/ML) – Operational Digital Twin
Parsons Corporation · Doha
In a world of possibilities, pursue one with endless opportunities. Imagine Next! At Parsons, you can imagine a career where you thrive, work with exceptional people, and be yourself. Guided by our leadership vision of v
Skills
1 weeks ago
Apply Now↗Apply Now ↗Programmer (AI/ML) – Operational Digital Twin
Parsons · Doha
In a world of possibilities, pursue one with endless opportunities. Imagine Next! At Parsons, you can imagine a career where you thrive, work with exceptional people, and be yourself. Guided by our leadership vision of v
Skills
1 weeks ago
Apply Now↗Apply Now ↗2.2K+
Cover Letters & Follow-ups
1.8K+
Resumes Tailored
190.5K+
Jobs Tracked
Trusted by professionals at
Stop applying blindly.
Start getting hired.
Base Career automates the hardest parts of job searching — apply smarter, not harder.
AI Resume in 60s
Your resume rewritten for this exact role using the job description as the brief.
ATS-Optimized
Get past automated screening filters with the right keywords matched to each job.
Application Tracker
Track every job, follow-up, and interview in one visual kanban board.
Free plan · No credit card required