I

Infomineo

AI-powered business research and insights

AI & Analytics Senior Software Engineer with AI Background

AI Application Engineering +1Confirmed live in the last 24 hours
Full-timeCasablanca, MoroccoNo salary listed

About the Job

Requirements

  • 4 to 6 years of experience in data science, AI development, applied machine learning, or related technical roles, including hands-on delivery of production-grade AI or data products.
  • Strong proficiency in Python and experience with data science, machine learning, and AI libraries and frameworks.
  • Full-stack development experience, including backend frameworks such as FastAPI and modern frontend frameworks such as React, Next.js, or Vue.
  • Deep understanding of large language models, retrieval-augmented generation architectures, generative AI workflows, and production-grade AI service integration, including OpenAI, Gemini, LangChain, or equivalent tools.
  • Experience designing and implementing Model Context Protocol integrations connecting AI models with external tools, APIs, and enterprise data sources.
  • Experience building analytical workflows, dashboards, data pipelines, or AI-powered decision-support tools in a client delivery or enterprise context.
  • Hands-on experience with Docker and cloud deployment on at least one major cloud platform such as Google Cloud Platform, Amazon Web Services, or Microsoft Azure.
  • Familiarity with container orchestration, artifact management, continuous integration and continuous delivery pipelines, GitHub Actions, GitOps workflows, and branching strategies.
  • Strong understanding of large language model observability, AI evaluation, performance monitoring, and production reliability practices.
  • Ability to lead technical initiatives, mentor junior team members, and collaborate with product teams and business stakeholders.
  • A Bachelor's or Master's degree in Data Science, Computer Science, Software Engineering, Statistics, Applied Mathematics, or a related field.

Responsibilities

  • Lead the design and development of AI-powered analytical solutions, data products, and intelligent applications that address complex business problems.
  • Translate business and client requirements into data science approaches, AI workflows, and scalable technical solutions.
  • Design, prototype, and productionize machine learning, large language model, and generative AI solutions focused on business value, reliability, and usability.
  • Own the architecture of retrieval-augmented generation pipelines, including document processing, vectorization, semantic search, evaluation, and query optimization for enterprise use cases.
  • Design and implement complex AI-powered features by integrating large language model APIs and services using frameworks such as LangChain or equivalent, with attention to production reliability, accuracy, and performance.
  • Design, implement, and maintain Model Context Protocol integrations connecting AI models with external tools, APIs, and data sources.
  • Develop evaluation frameworks, monitoring approaches, and observability practices for large-language-model-powered systems to support quality, transparency, and continuous improvement.
  • Apply prompt engineering, embedding strategies, and vector database management techniques to improve AI solution performance.
  • Integrate AI outputs into analytical workflows, dashboards, reporting tools, and client delivery pipelines.
  • Design and contribute to production-grade AI and data applications, primarily using Python and backend frameworks such as FastAPI.
  • Build or support frontend interfaces using frameworks such as React, Next.js, or Vue to make AI and data products accessible to business users and clients.
  • Collaborate with software engineers to define scalable application architectures, API standards, and integration patterns.
  • Develop and maintain REST API integrations with third-party AI services, enterprise SaaS platforms, internal tools, and external data sources.
  • Translate data science prototypes into maintainable, secure, and scalable production solutions.
  • Participate in code reviews, define technical best practices, and contribute to engineering and data science practices.
  • Support containerization and cloud deployment of AI and data applications, preferably on Google Cloud Platform using Google Kubernetes Engine and Artifact Registry, while adapting to other cloud environments.
  • Design and maintain continuous integration and continuous delivery pipelines using GitHub Actions or equivalent tools for reliable, repeatable releases.
  • Apply MLOps and LLMOps practices to manage experimentation, deployment, monitoring, and continuous improvement of AI systems.
  • Collaborate with engineering and infrastructure teams to ensure production environment reliability, scalability, and performance.
  • Identify performance bottlenecks in AI workflows, data pipelines, application layers, and infrastructure.
  • Lead applied AI and data science initiatives from discovery and prototyping through production deployment.
  • Mentor junior data scientists, AI engineers, and developers on data science methods, AI integration, coding practices, and production readiness.
  • Work with product teams, consultants, analysts, and non-technical stakeholders to align solutions with business needs.
  • Define standards and best practices for AI solution design, evaluation, documentation, and delivery.
  • Communicate complex technical concepts to technical and non-technical audiences.

Desired Qualifications

  • Experience with agentic AI frameworks such as LangGraph or similar orchestration tools for building multi-step AI workflows.
  • Knowledge of advanced prompt engineering, vector database management, embedding model optimization, and AI evaluation techniques.
  • Experience with MLOps or LLMOps practices, including experiment tracking, model monitoring, and AI quality evaluation.
  • Experience with Infrastructure as Code tools such as Terraform or Pulumi.
  • Experience designing data models, analytical pipelines, or business intelligence and dashboard solutions.
  • Relevant certifications such as Google Cloud Professional Data Engineer, Google Cloud Professional Machine Learning Engineer, Google Cloud Professional Developer, or similar cloud and AI credentials.

About the Company

Infomineo

AI-powered business research and insights

Infomineo delivers business insights by combining human expertise with proprietary AI to help clients gain competitive advantage. It blends industry specialists (350+ researchers across 25 nationalities) with its proprietary B.R.A.I.N.™ AI platform (50+ specialized agents and 1,000+ tested prompts) and a large library of knowledge assets (500,000+ case studies and premium subscriptions). Its services span AI-powered business research, data analytics from collection to predictive modeling, and strategic business communication including multi-language translation. The company offers engagement models such as projects, Brainshoring™, and AI advisory, and positions itself as the inventor of Brainshoring™ — a balanced approach that integrates human depth with artificial intelligence to solve problems and create value. With 5 global offices and ISO 27001 certification, Infomineo aims to deliver lasting competitive advantage for clients like EY, PwC, L’Oréal, and The Guardian.

Company size
201-500
Company stage
Not listed
Total funding
Not listed
Headquarters
Casablanca, Morocco
Founded
2011

Recently Posted Jobs

Explore more opportunities at Infomineo

See more jobs