AI & Analytics - Sr. Software Engineer with AI Background - Casablanca
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