Forward-Deployed Software/AI Engineer

il y a 3 jours


Casablanca Metropolitan Area, Maroc Mirage Metrics Temps plein 40 000  - 80 000  par an

Forward-Deployed Software/AI Engineer — Casablanca, Morocco

Start Date: ASAP

Location: Casablanca + national field deployment

Type: Full-time

About Mirage Metrics

We build mission-critical software and AI systems for the logistics, mining, construction and industrial sectors. Our clients don't want dashboards, they want problems solved.

Our software doesn't sit in the cloud waiting to be used. It gets deployed, integrated, and relied upon, by real operators with real-world constraints. We sit with them, learn the workflows, build the systems, and stay until it works.

We believe software is best built close to the problem, and that's what this role is all about.

The Role: Forward-Deployed Software Engineer

You'll work directly with clients, in person, on the ground, to identify high-impact problems and build solutions that get adopted fast.

This role blends field work, full-stack development, systems thinking, and leadership. You won't be handed specs. You'll be handed messy environments, legacy systems, impatient operators, and complex constraints, and you'll be expected to make sense of it all.

Responsibilities

  • Work alongside clients at their sites to understand day-to-day operations and surface problems
  • Design, build, and deploy end-to-end solutions (data infra, APIs, lightweight UIs, AI agents)
  • Translate unstructured workflows into scalable tools that improve speed, accuracy, or cost
  • Build trust with stakeholders across levels, from field operators to directors
  • Own the success of what you deploy: if it breaks, you fix it; if it works, you improve it
  • Collaborate with our core engineering team to evolve internal tooling and product capabilities

Requirements

Technical Expertise

  • 5+ years experience building and deploying software systems in production
  • Strong skills in 
    Python

    SQL
    , and API/backend development (e.g., 
    Django

    FastAPI
    )
  • Real experience with 
    data pipelines
    , system integration, and large-scale data modeling
  • Familiarity with 
    cloud infrastructure
    , containerization (Docker), and deployment workflows
  • Solid understanding of 
    AI/ML concepts
     and tooling (e.g. OCR, LLMs, HuggingFace, etc.)
  • Ability to diagnose and solve full-stack problems, from hardware quirks to latency issues

Language Proficiency

  • Fluency in French, Arabic, and English
     is required. You'll be working in all three.

Personal Traits

  • Bias toward action and deep ownership, you solve problems end-to-end
  • Comfortable working in unfamiliar, unstructured environments
  • Strong communication skills, you simplify complexity for both engineers and operators
  • Operate with urgency, humility, and precision
  • Willingness to travel frequently across Morocco and spend time at client sites

What We Offer

  • The opportunity to shape and deliver AI-enabled tools that directly impact national-scale industries
  • A role where software meets the physical world, and where success is measured in results
  • A fast-moving, engineering-first culture focused on solving hard problems that matter
  • Competitive compensation, and long-term growth potential in a company being built to last

To Apply

Send your resume and a short note to 

Subject: 
Forward-Deployed Engineer – Casablanca


  • Software Engineer Intern

    il y a 2 semaines


    Casablanca Metropolitan Area, Maroc Mirage Metrics Temps plein 20 000  - 25 000  par an

    Software Engineer Internship – Casablanca (Start ASAP, 6 months)Mirage MetricsMirage Metrics builds AI infrastructure and custom automation systems for logistics, mining, and manufacturing companies.We operate across Morocco, Spain, and the US. Our work involves turning operational complexity into structured data and deploying AI agents that actually work...


  • Casablanca Metropolitan Area, Maroc Mirage Metrics Temps plein 60 000  - 120 000  par an

    Software Engineer Internship – Casablanca (Start ASAP, 6 months) [Not Remote]Mirage MetricsMirage Metrics builds AI infrastructure and custom automation systems for logistics, mining, and manufacturing companies.We operate across Morocco, Spain, and the US. Our work involves turning operational complexity into structured data and deploying AI agents that...

  • AD Software Engineer

    il y a 2 semaines


    Casablanca, Casablanca-Settat, Maroc Stellantis Temps plein 90 000 $US - 120 000 $US par an

    The newly shaped Software Organization is currently seeking brilliant Software Engineers to join the Autonomous Driving software team.As a Software Engineer you will be required to design and develop clean and highly scalable code for our Autonomous Driving stack. You will test your solutions on SiL, HiL, ViL and on the real vehicles, and so you will have a...

  • AD Software Engineer

    il y a 2 jours


    Casablanca, Casablanca-Settat, Maroc Stellantis Temps plein 90 000  - 120 000  par an

    The newly shaped Software Organization is currently seeking brilliant Senior Software Engineers to join the Autonomous Driving software teams.As a Senior Software Engineer you will be required to design and develop clean and highly scalable code for our Autonomous Driving stack. As a senior member of the team, you will also be expected to provide hands-on...

  • Junior Software Engineer

    il y a 2 jours


    Casablanca Metropolitan Area, Maroc Effyis Group Temps plein 40 000  - 60 000  par an

    Dans le cadre du renforcement de notre BU Digital Factory, nous recherchons nos futurs talents en software engineering :Votre MissionEn tant que Software Engineer, vous participerez activement à la construction de solutions innovantes dans un contexte fintech exigeant :Architecture et développement :Concevoir et optimiser des composants backend performants...

  • Senior Software Engineer

    il y a 2 semaines


    Casablanca Metropolitan Area, Maroc Effyis Group Temps plein 900 000  - 1 200 000  par an

    Dans le cadre du renforcement de notre BU Digital Factory, nous recherchons nos futurs talents en software engineering :Votre MissionEn tant que Software Engineer, vous participerez activement à la construction de solutions innovantes dans un contexte fintech exigeant :Architecture et développement :Concevoir et optimiser des composants backend performants...

  • Lead Software Engineer

    il y a 2 semaines


    Casablanca Metropolitan Area, Maroc Courtee Temps plein 1 200 000  - 2 400 000  par an

    @Lead Software EngineerÀ propos de CourteeCourtee est la première plateforme en lignesécuriséequi favorise l'inclusion financièreen connectant les besoins de financement aux capacités de financement.Pour les particuliers : un accès gratuit, 24h/24 et 7j/7, à l'information, à un accompagnement personnalisé et à une demande de crédit...

  • Software Engineer – Cloud

    il y a 1 semaine


    Casablanca Metropolitan Area, Maroc IAV Morocco Temps plein

    About the RoleWe're looking for aSoftware Engineerwho's passionate aboutcloud technologies and architectureto help shape the future of our products. In this role, you'll collaborate closely with the Product Owner and cross-functional teams todesign scalable cloud solutions (AWS & Azure),drive architectural decisions, andensure technical excellenceacross our...

  • Software Engineer

    il y a 2 jours


    Casablanca, Casablanca-Settat, Maroc Ostorlab Temps plein 100 000 $US - 120 000 $US par an

    About OstorlabOstorlab is a Security Testing Automation Platform trusted by more than 18,000 developers and security professionals in over 80 countries. We help secure critical applications used by billions of users, from the largest social media app to the largest video streaming platform.Why Join UsAt Ostorlab, you will tackle real security challenges that...

  • Senior Software Engineer

    il y a 2 semaines


    Casablanca, Casablanca-Settat, Maroc AFRICAWORK Temps plein 90 000  - 120 000  par an

    We are recruiting on behalf of our Client for an experiencedSenior Software Engineer (JAVA-SPRINGBOOT)to join a company based inOujda, specialized in providing products and services for businesses and individuals.ResponsibilitiesDevelopment: Write clean, efficient, and maintainable code; implement complex features.Code Review: Review code from peers and...