Back-end Python Engineer

il y a 17 heures


Rabat, Rabat-Salé-Kénitra, Maroc OmniOps Temps plein

Company Description

OmniOps is a Riyadh-based technology solutions provider, serving organizations across Saudi Arabia and beyond. With offices in Jordan, Egypt, and Morocco, we specialize in empowering businesses to migrate and scale their AI technology infrastructure confidently, achieving a high level of maturity in their digital landscapes. Our comprehensive services and products guarantee seamless cloud migration, scalability, and management, ensuring optimal performance and consistent reliability for our valued partners.

Location: Morocco

Role Description

Backend Python Engineer to help build and scale the core infrastructure of our AI-powered automation platform. You'll work on distributed systems, AI/ML integration, data processing pipelines, and API development to enable features like Agentic RAG, workflow automation, and AI model deployment.

Key Responsibilities:

  • Design, develop, and maintain scalable backend services in Python.
  • Build and optimize data processing pipelines for document ingestion, retrieval-augmented generation (RAG), and workflow automation.
  • Integrate with AI/ML models (LLMs, fine-tuned models) and optimize inference performance.
  • Develop and maintain RESTful/gRPC APIs for internal and external services.
  • Work with databases (PostgreSQL, vector DBs) and caching systems (Redis) to ensure low-latency responses.
  • Collaborate with AI/ML engineers to deploy and monitor models in production.
  • Write clean, maintainable, and well-documented code with unit/integration tests.
  • Participate in code reviews, architecture discussions, and sprint planning.

Qualifications:

Must-Have:

  • 1-3 years of backend development experience (Python-focused).
  • Strong knowledge of Python frameworks (FastAPI, Flask, or similar).
  • Experience with relational databases (PostgreSQL, MySQL) and NoSQL/vector DBs (e.g., Pinecone, Weaviate).
  • Familiarity with asynchronous programming (async/await, Celery, RabbitMQ).
  • Understanding of RESTful API design and best practices.
  • Basic knowledge of cloud platforms (AWS, GCP, Azure) and containerization (Docker).

Nice-to-Have:

  • Exposure to AI/ML workflows (LLM APIs, PyTorch, Hugging Face, LangChain).
  • Experience with distributed systems (microservices, event-driven architectures).
  • Knowledge of DevOps/CI-CD pipelines (GitHub Actions, Terraform).
  • Interest in performance optimization (profiling, caching, scaling).

  • Junior Back-End Developer

    il y a 17 heures


    Rabat, Rabat-Salé-Kénitra, Maroc wherewework Temps plein

    on behalf of:Back-End Developer is responsible for building and maintaining the server-side logic, databases, and APIs that power applications. You will work with languages like Python, Java, or to ensure the scalability, performance, and reliability of web applications.


  • Rabat, Rabat-Salé-Kénitra, Maroc Devoteam Temps plein

    Chez Devoteam, nous sommes des « Digital Transformakers ». Le respect, la franchise et la passion animent chaque jour notre tribu.Ensemble, nous aidons nos clients à remporter la bataille du Digital : du conseil à la mise en œuvre de technologies innovantes, jusqu'à l'adoption des usages.Cloud, Cybersecurity, Data, DevOps, Fullstack Dev, Low Code, RPA...


  • Rabat, Rabat-Salé-Kénitra, Maroc ONEE branche Eau Temps plein

    J'offre un stage PFE de 6 mois en développement informatique.Objectif:L'objectif est développer une application Front End en et Back End en PythonProfil :Etudiant dans une école d'informatiqueMaitrise des outils de développement : , Python, Flask, Expérience dans le développement d'applications avec et PythonEsprit d'analyseTravail en groupeType...


  • Rabat, Rabat-Salé-Kénitra, Maroc Eleveight Group Temps plein

    Le postePoste basé à : Rabat Mode d'intervention : Hybrid Type de contrat : Freelance Démarrage : ASAP Niveau d'étude demandé : Bac+5Descriptif du posteÊtes-vous à la recherche d'un nouveau challenge ? Nous vous invitons à rejoindre Eleveight  Nous recherchons pour le compte de notre partenaire opérant dans le secteur  un Senior Software Engineer...


  • Rabat, Rabat-Salé-Kénitra, Maroc LION CONSULTING RH Temps plein

    1.Contrat : CDILocalisation : Rabat , AgdalSalaire : de 6000 à 8000 dhs (selon profil et expérience)Expérience : 1 an minimum dans un poste similaireBack-end : PythonExcellente maîtrise du françaisNotre client, filiale d'un grand groupe français expert en informatique (études, conseil et services managés) et basé à Rabat Agdal, recrute un pour...

  • Full Stack Software Engineer

    il y a 17 heures


    Rabat, Rabat-Salé-Kénitra, Maroc Chapter One Temps plein

    Job DescriptionWe're looking for Full Stack Software Egineer with strong TypeScript and mobile development skills to join our fully remote team. You'll lead the charge on building high-impact, scalable mobile applications, collaborating with a global team of engineers, and working within a modern, AI-assisted development workflow.Send your resume here:...

  • Full Stack

    il y a 17 heures


    Rabat, Rabat-Salé-Kénitra, Maroc Inspirigence Temps plein

    Company: Inspirigence ConsultingLocation: Rabat, MAType: InternshipAbout UsAt Inspirigence Consulting, we are passionate about helping businesses grow through innovative CRM solutions, automation, and AI-driven tools. We partner with companies across industries to transform the way they manage customers and scale operations. Our team is young, dynamic, and...

  • Senior Python Developer

    il y a 17 heures


    Rabat, Rabat-Salé-Kénitra, Maroc AXA Global Business Services (AXA GBS) Temps plein

    OverviewAXA Global Business Services Morocco, within the Data Science & Artificial Intelligence department, is seeking a highly skilled Senior Software Engineer Python to join the IA Factory, specifically within the dynamic pricing squad.This role involves the development, industrialization, and continuous improvement of advanced pricing algorithms, along...

  • Senior Data Engineer

    il y a 17 heures


    Rabat, Rabat-Salé-Kénitra, Maroc AXA Global Business Services (AXA GBS) Temps plein

    OverviewThe Senior Data Engineer at AXA Global Business Services Morocco is responsible for designing, developing, and industrializing scalable data pipelines and platforms. He/she ensures the ingestion, transformation, quality, security, and accessibility of data, maintaining high performance and reliability of data processing systems across the...

  • Senior AI Engineer

    il y a 17 heures


    Rabat, Rabat-Salé-Kénitra, Maroc mabiplus Temps plein

    On cherche un(e) Senior AI Engineer pour rejoindre l'équipe core IA d'une startup IA.TON RÔLE (Senior AI Engineer)Tu rejoindras l'équipe core AI pour architecturer le "cerveau" d'agents IA autonomes :Co-concevoir des agents stateful (mémoire, contexte, objectifs multi-étapes)Orchestrer des workflows complexes : planification → action → validation...