Expleo is seeking a Senior AI Engineer to join their client’s team and design production-ready AI systems that leverage Microsoft Copilot. The role involves blending platform-native capabilities with custom engineering to deliver secure and scalable AI solutions that integrate with enterprise data sources.
Responsibilities:
- Design and implement solutions using Microsoft Copilot Studio, Microsoft 365 Copilot, and Azure OpenAI
- Extend Copilot capabilities through custom engineering, including backend APIs and retrieval systems
- Build and maintain LLM-powered services that support Copilot extensions and standalone enterprise use cases
- Design and implement retrieval-augmented generation (RAG) pipelines, including:
- Document ingestion and normalization
- Chunking, metadata, and embedding strategies
- Indexing using vector and hybrid search approaches
- Implement hybrid retrieval strategies (keyword + vector + reranking) for grounded AI outputs
- Integrate AI solutions with enterprise systems such as SharePoint, Microsoft Graph, SQL, and internal APIs
- Design systems with clear attention to:
- Security and data access boundaries
- Reliability and failure handling
- Performance, latency, and cost efficiency in Azure
- Establish evaluation, monitoring, and quality metrics for Copilot and LLM-based systems
- Collaborate with client stakeholders to translate business needs into Copilot-first, extensible AI solutions
Requirements:
- 5+ years of experience in software engineering, AI/ML systems, or enterprise platforms
- Hands-on experience within the Microsoft Copilot ecosystem
- Practical experience with Azure OpenAI Service
- Strong Python skills and experience building production APIs (FastAPI, Flask, or similar)
- Experience designing and implementing RAG-based systems
- Solid understanding of prompt design, context management, and grounding techniques
- Experience integrating AI solutions with enterprise data sources
- Comfort working in secure, governed enterprise environments
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience)
- Production experience with Azure AI Search (Cognitive Search)
- Experience designing Copilot extensions backed by custom RAG systems
- Familiarity with orchestration frameworks such as LangChain or LlamaIndex (used pragmatically)
- Experience implementing reranking and relevance tuning
- Experience with LLM evaluation frameworks (groundedness, accuracy, reliability)
- Prior consulting or enterprise client experience
- Familiarity with Azure AI Foundry or similar tooling
- Microsoft or Azure certifications are preferred but not required