Search by job, company or skills

D

Machine Learning Scientist

Save
new job description bg glownew job description bg glow
  • Posted 2 months ago
  • Be among the first 20 applicants
Early Applicant

Job Description

KEY ACCOUNTABILITIES

. Build ML solutions for decision-making problems: planning, sequencing, routing,
allocation, and resource utilization.
. Prototype fast using agentic coding tools (e.g., Claude Code-style workflows):
generate scaffolds, refactor, write tests, iterate on experiments-while maintaining
strong engineering discipline.
. Develop and evaluate models in areas like:
Optimization & solvers: MILP/CP-SAT, heuristics/metaheuristics, constraint
programming, search methods
Deep RL / Decision Intelligence: RL baselines, offline RL, bandits,
MCTS-style planning, policy/value learning
Predictive ML: forecasting and estimation models that feed decision systems
. Design robust evaluation harnesses: offline simulation, counterfactual testing,
ablations, and scenario analysis define KPIs and acceptance thresholds.
. Collaborate with ML engineers to support productionization: latency/throughput
constraints, monitoring, reproducibility, model versioning, and safe rollout.
. Write clear technical documentation and communicate findings to both technical and
non-technical stakeholders.

What We're Looking For (Required)
. 0-5 years experience in applied ML / data science / applied research (internships,
thesis work, and strong project portfolios count).
. Demonstrated experience using agentic coding assistants in real development
(e.g., Claude Code, similar agentic coding environments) to accelerate
iteration-without sacrificing code quality.
. Strong Python skills and comfort with ML tooling (PyTorch preferred TensorFlow ok).
. Solid foundations in algorithms, probability/statistics, and experimental design.
. Ability to translate messy real-world problems into clear formulations and measurable
success metrics.

Strong Plus / Preferred
. Prior work in Deep RL (a strong differentiator), such as:
PPO/SAC/DQN style methods, offline RL, imitation learning, MCTS/planning
hybrids
Building environments/simulators, reward design, stability/debugging,
evaluation
. Experience with simulation-based evaluation or digital twins (even lightweight
simulators).
. Familiarity with MLOps basics: MLflow, Docker, CI/CD, model monitoring.
. Domain exposure to logistics/supply chain/industrial operations (nice-to-have, not
required).

Tools & Tech (Indicative)
Python, PyTorch, OR-Tools / solver stacks, RL libraries (Ray RLlib / Stable Baselines), SQL,
Docker, Git, MLflow cloud platforms a plus.

#LI-MP1

More Info

About Company

DP World is an Emirati multinational logistics company based in Dubai, United Arab Emirates. It specialises in cargo logistics, port terminal operations, maritime services and free trade zones.

Job ID: 104335469

Similar Jobs

Bengaluru, India

Skills:

AzureJavaSklearnPandasNumpyAWSSpark SQLKubernetesPythonGcpDockerXGBoostAirflowSpark MLKubeflowML ecosystemVertexAIApache Spark EcosystemMLlib

Bengaluru, India

Skills:

JavaMachine LearningRDBMSData WarehousePythonSqlStatistical Techniques

Bengaluru, India

Skills:

JavaMachine LearningRDBMSData WarehouseSqlPythonStatistical Techniques

Bengaluru, India

Skills:

Machine LearningNeural NetworksAzure Cloud ComputingDeep LearningTensorflowNlpRnnPytorchKerasPythonTransformerLangChainLSTMGenerative ModelsLlama IndexOpenAIPrompt Engineering

Bengaluru, India

Skills:

JavaMachine LearningRDBMSData WarehouseSqlPythonStatistical Techniques