AI Engineer
IT, Data Science, Customer Service · Full-time
kigali, rwanda
COMPANY
AGL (Africa Global Logistics) is the leading multimodal logistics operator (port, logistics, maritime and rail) in Africa. The company is now part of the MSC Group, a leading shipping and logistics company. Thanks to its expertise developed over more than a century and more than 23,000 employees mobilized in 50 countries, AGL provides its African and global clients with comprehensive, tailor-made, and innovative logistics solutions, with the ambition to contribute sustainably to the transformations of Africa. AGL is also present in Haiti and Timor.
Would you like to have a rewarding experience in an international environment? Make an impact in a company that places Africa at the heart of its project?
Join Ascens Kigali, AGL's IT subsidiary, the leading multimodal logistics operator on the African continent!
CONTEXT & MISSIONS
Based at the AGL Expertise Center, you will join the AI Factory within the Digital & Innovation Department as an AI Engineer.
Your mission will be to design, develop, and industrialize production-grade AI solutions based on LLMs and agent architectures, contributing directly to the delivery of high-value AI use cases across AGL.
As part of the AI Factory, your responsibilities will include:
-
Design and build end-to-end AI applications leveraging LLMs, including the integration of Azure AI Foundry services, APIs, and enterprise systems, with a strong focus on scalability, reliability, and performance in production environments.
-
Develop and optimize Retrieval-Augmented Generation (RAG) pipelines, including data ingestion, chunking strategies, embeddings management, and vector search
-
Design and implement autonomous and orchestrated AI agents capable of executing complex workflows, interacting with multiple tools and systems, and supporting business processes such as document analysis, compliance, or operational decision support.
-
Fine-tune models and continuously improve AI performance through advanced prompt engineering, context optimization, and model adaptation strategies, while making informed trade-offs between RAG, fine-tuning, and model selection.
-
Define and execute evaluation and benchmarking frameworks to assess AI solution quality (accuracy, hallucination rate), performance (latency), and cost, and ensure continuous improvement through monitoring and feedback loops.
-
Deploy, monitor, and maintain AI solutions in production using Azure services, implementing CI/CD pipelines, observability and performance tracking mechanisms ensuring system reliability and scalability.
-
Ensure compliance with AI governance, security, and regulatory requirements, including the implementation of guardrails, traceability, and responsible AI practices aligned with AGL standards and applicable regulations.
-
Collaborate closely with AI Architects and business stakeholders to deliver robust, reusable, and high-impact AI solutions, while contributing to the continuous improvement of AI Factory standards, tools, and best practices.
PROFILE
Training & experience
-
Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, Software Engineering, Data Science, or a related field.
-
Minimum of 2 years of experience in software engineering, AI engineering, or machine learning, with hands-on experience delivering production-grade applications.
-
Strong experience in building and deploying solutions based on Large Language Models (LLMs), including RAG architectures, prompt engineering, and API-based model integration.
-
Proven experience with cloud environments, preferably Microsoft Azure (Azure AI Foundry, Azure OpenAI, Azure ML, Azure AI Search), and the deployment of scalable AI solutions.
-
Familiarity with MLOps practices (CI/CD, monitoring, model lifecycle management) and production constraints (performance, cost optimization, reliability).
-
Previous exposure to working in international, multi-site, or cross-functional environments is a strong advantage, with the ability to interact effectively with both technical and business stakeholders.
Technical skills
-
Strong programming skills in Python, with the ability to design clean, maintainable, and scalable code for production environments (APIs, microservices, integrations).
-
Hands-on experience with LLM ecosystems, including prompt engineering techniques, context management, and integration of foundation models via APIs.
-
Practical expertise in RAG architectures, including document processing, chunking strategies, embeddings generation, and vector search implementation.
-
Experience with AI orchestration frameworks and the development of agent-based systems (tool usage, workflow orchestration).
-
Practical experience designing or implementing Model Context Protocol (MCP)-based integrations, or equivalent tool-calling architectures, to enable AI agents to interact securely with enterprise systems, APIs, databases, and business applications.
-
Proficiency with cloud platforms, preferably Microsoft Azure, including the ability to design and deploy AI solutions using services such as Azure AI Foundry, Azure OpenAI, and Azure AI Search.
-
Familiarity with MLOps and software engineering practices, including containerization (Docker), CI/CD pipelines, monitoring, logging, and system observability.
-
Ability to handle and process various data formats (structured and unstructured), and to design data flows adapted to AI use cases.
-
Strong understanding of performance optimization challenges (latency, scalability, cost control) in AI systems running in production environments.
Soft skills
-
Strong problem-solving mindset, with the ability to break down complex business problems and translate them into practical, scalable AI solutions.
-
Strong ownership and delivery focus, with a “builder” mentality and the ability to move from concept to production in a fast-paced environment.
-
High level of curiosity and eagerness to continuously explore new technologies, tools, and approaches in the rapidly evolving field of Generative AI, with the ability to quickly experiment and learn by doing.
-
Ability to navigate uncertainty and ambiguity, adapt quickly to new challenges, and remain effective in a constantly evolving technological landscape.
-
Excellent collaboration skills, with the ability to work effectively with cross-functional teams and align technical solutions with business needs.
-
Clear and structured communication, with the ability to explain complex AI concepts to non-technical stakeholders and support informed decision-making.
-
Pragmatic mindset, with the ability to balance innovation with real-world constraints such as performance, cost, security, and scalability.
-
Proactive and solution-oriented attitude, with the ability to identify improvement opportunities, challenge existing approaches, and contribute to the evolution of AI Factory practices.
-
Strong organizational skills and ability to manage multiple priorities simultaneously in a delivery-driven environment.
ADDITIONAL NOTES
Occasional collaboration with Digital Department, IT, business teams, support teams, AGL entities across several countries may be required and MSC Group AI Expertise
Comfortable working full time at the office (no remote)
Professional English and French is a good asset.
📍 Position based in Kigali (Rwanda) at Norrsken House.





