CareerPlan

AI & Analytics - Sr. Software Engineer with AI Background - Casablanca

Casablanca, Casablanca-Settat, MoroccoFull-time2026-07-08 → 2026-11-10

Core

Design, develop, and deploy AI-powered data products and analytical applications serving internal teams and global clients, leading data science and AI initiatives.

Role type

Senior IC AI Software Engineer (Full-Stack)

Builds

Production-grade AI and data applications, RAG pipelines, and analytical workflows

Domain

AI, Data Science, and Software Engineering

Deliverable

production ML models

Required skills

Python, LLMs, RAG architectures, Generative AI, FastAPI, React/Next.js/Vue, Docker, GCP, CI/CD, MLOps/LLMOps, Model Context Protocol (MCP), Prompt Engineering, Vector Databases

Preferred skills

None stated

Technologies

Python, FastAPI, React, Next.js, Vue, LangChain, OpenAI, Gemini, GCP, GKE, GitHub Actions, Docker

Responsibilities

Lead design and development of AI-powered analytical solutions; Translate business requirements into data science approaches and scalable technical solutions; Design and productionize ML, LLM, and generative AI solutions; Own architecture of RAG pipelines including document processing and semantic search; Integrate LLM APIs and services using frameworks like LangChain; Implement Model Context Protocol (MCP) integrations; Develop evaluation frameworks and observability practices for LLM systems; Build production-grade full-stack applications; Support cloud deployment and MLOps practices; Mentor junior team members on data science and AI integration.

Seniority

Senior, hands-on IC with mentorship