Skip to main content
ResumeKart
← Back to Jobs

Senior ML Engineer

Snoonu•Doha, Qatar
Full-time7-15
👁️ 0 views•📝 0 applications•Posted 10/10/2026•Expires 11/24/2026
Tailor Resume for This JobCheck ATS Score

Get alerts for roles like this

More Senior ML Engineer roles in Doha, Qatar — straight to your inbox. No account needed.

Applying to this role? Tailor your résumé to this job description in one click, then download it free — just a small ResumeKart footer, no subscription.

Job Description

Welcome to Your Next Adventure! What You'll Get Your Hands On Develop and deploy machine learning and optimization algorithms powering Snoonu's hybrid autonomous logistics platform, enabling intelligent coordination across human couriers, ground robots, and drones.

Design and implement advanced optimization strategies for task allocation, routing, scheduling, and dispatch decision-making across a multi-agent fleet environment.

Develop and train multi-agent reinforcement learning (MARL) models to improve fleet-wide coordination efficiency under dynamic demand and traffic conditions. Build demand forecasting and spatiotemporal prediction models using modern architectures (e. g.

, Transformers, temporal models, graph-based methods) to support proactive positioning and better resource planning.

Develop energy-aware and environment-aware optimization models to improve battery utilization, charging schedules, delivery sequencing, and overall operational efficiency under Qatar's climate constraints.

Integrate ML optimization models into the Robotics-as-a-Service (RaaS) orchestration platform in collaboration with platform/backend engineers, ensuring reliability and low-latency decision making.

Evaluate model performance using defined metrics such as routing efficiency, ETA prediction accuracy, fleet coordination latency, and energy impact—supporting TRL advancement and pilot readiness.

Implement experimentation pipelines including offline benchmarking, simulation validation, and controlled field pilot evaluation to improve model accuracy and generalization.

Support continuous learning and model lifecycle management, including monitoring, retraining strategies, and mitigation of model drift using operational datasets.

Document model architecture, assumptions, validation results, and experimentation methods to support R&D reporting, internal knowledge sharing, and stakeholder alignment.

The Magic You Bring Bachelor's or Master's degree in Machine Learning, Artificial Intelligence, Computer Science, Data Science, Operations Research, or a related field. (PhD is a plus for research-driven optimisation work.) 2–4 years of backend development experience, with strong hands-on Python/C++ expertise.

Strong analytical and problem-solving skills with the ability to work on complex real-world robotics challenges. Research-oriented mindset and ability to translate experimentation into production-ready autonomy improvements.

Ability to work effectively in cross-functional teams (robotics, embedded, platform/software, operations). Clear communication skills and ability to document technical work, trade-offs, and validation outcomes. High ownership and accountability for results, timelines, and engineering quality.

Adaptability to fast-paced R&D environments involving prototyping, testing, and iterative development. Strong business context understanding, able to translate operational needs into technical solutions. Open to feedback and proactive in applying improvements suggested by senior engineers or tech leads.

Core Backend & Python Strong foundation in Python, including OOP principles, design patterns, and writing clean, maintainable code. Experience building backend services using frameworks such as FastAPI, Flask, or Django. Ability to design, develop, and maintain RESTful APIs with proper error handling and logging.

AWS & Cloud Experience using AWS services, such as Lambda, SQS/SNS, API Gateway, Step Functions, DynamoDB, RDS, S3, and CloudWatch. Experience designing event-driven and serverless architectures. Familiarity with IAM, environment configuration, and cloud security best practices.

Embedded systems focus Strong proficiency in Python and experience using deep learning frameworks Hands-on experience in one or more of the following areas: Reinforcement Learning (RL) and Multi-Agent Reinforcement Learning (MARL) Optimisation and decision systems for routing, scheduling, dispatch Time-series forecasting and spatiotemporal modelling Graph Ne

Required Skills

Machine LearningPythonTransformersTemporal modelsGraph-based methodsReinforcement learningMulti-agent reinforcement learningRobotics-as-a-Service (RaaS)Backend engineeringData structuresAlgorithm designOptimizationEnergy-aware optimizationEnvironment-aware optimizationBattery utilizationCharging schedulesDelivery sequencingOperational efficiencySimulationBenchmarking

Partner picks for Senior ML Engineer in Doha

Matched to the skills this page calls for and the candidate's location.

Partner
  • Partner course provider

    Structured programmes for software engineers, data science and DevOps.

    covers data structurescovers pythoncovers machine learning
  • edXVerified partner
    Partner course provider

    Courses and programmes from universities and institutions worldwide.

    covers pythoncovers machine learning
  • Partner competition

    Coding challenges, hackathons and developer assessments.

    covers data structurescovers python

Partners are ResumeKart affiliates or institutes it works with; ResumeKart may earn a commission when a candidate enrols. Placement is decided by relevance, not payment. How ResumeKart earns

Prepare to Win This Role

Everything you need to ace the interview and negotiate top-of-band compensation.

The best-paying roles in your field. Every week. Free.

Get job alerts and salary insights in your inbox

We respect your privacy. Unsubscribe anytime with one click.