AI & Analytics - Sr. Software Engineer With AI Background - Cairo
Infomineo
| Company | Infomineo |
| Category | Engineering |
| Location | Cairo |
| Remote | On-site (inferred) |
| Employment | Full-time |
| Level | Senior |
| Salary | Not stated by the employer |
| Posted | 8 Jun 2026 |
| Last verified | 3 Aug 2026 |
| Source | Employer ATS (workable) |
Description
About us Infomineo is a pioneering global AI-enhanced research company that transforms how businesses access, analyze, and act on critical intelligence. We’ve evolved from traditional business research outsourcing to become the strategic partner that combines cutting-edge artificial intelligence with deep human expertise. We offer 3 services to our global clients (leading consulting companies, Fortune 500 companies, and government entities): AI and Data Advisory, Next-Gen Insights and Resource Scaling. This is made possible by relying on 3 pillars of excellence: 350+ industry experts spread across 5 offices (Cairo, Casablanca, Mexico City, Dubai, Barcelona). Our proprietary AI orchestrator. Extensive knowledge assets combining 500,000+ delivered case studies and database subscriptions. Ready to kick start your career with us? Why Infomineo? Here’s what sets us apart: Shape the Future of Business Insights: You will be at the forefront, leading the design and implementation of AI-driven solutions that automate tasks and drive efficiency across our entire service spectrum (Business Research, Content, Design, and Data Analytics). Work with Global Leaders: Our clients are industry leaders — Fortune 500s, top consultancies, governments, and NGOs. You will take ownership of delivering technical solutions that directly support their success. Lead in AI & Technology: We foster continuous learning and technical excellence. You will stay ahead of the latest advancements in AI and software engineering, and actively drive innovation across the team. Thrive in a Collaborative Culture: We value intellectual curiosity, leadership, and a can-do attitude. You will be encouraged to mentor others, contribute strategic ideas, and make a lasting impact on the company’s growth. About this role: We are seeking an experienced and technically strong individual to join us as Senior AI Software Engineer. In this role, you will take ownership of designing, developing, and deploying AI-powered data products and analytical applications that serve our internal teams and global clients. You will lead data science and AI initiatives, define best practices for applied AI and analytical solution development, and collaborate closely with engineering, product, and business stakeholders. While the role is primarily data science and AI-focused, you will also leverage your full-stack development background to build production-ready applications, integrate AI capabilities, and support cloud-based deployment. Key Responsibilities: Data Science, AI & Applied R&D: Lead the design and development of AI-powered analytical solutions, data products, and intelligent applications that solve complex business problems. Translate business and client requirements into data science approaches, AI workflows, and scalable technical solutions. Design, prototype, and productionize machine learning, LLM, and generative AI solutions with a focus on business value, reliability, and usability. Own the architecture of Retrieval-Augmented Generation (RAG) pipelines, including document processing, vectorization, semantic search, evaluation, and query optimization for enterprise use cases. Design and implement complex AI-powered features by integrating LLM APIs and services using frameworks such as LangChain or equivalent, with a focus on reliability, accuracy, and performance in production. Design, implement, and maintain Model Context Protocol (MCP) integrations to connect AI models with external tools, APIs, and data sources, enabling context-aware and extensible AI solutions. Develop evaluation frameworks, monitoring approaches, and observability practices for LLM-powered systems to ensure quality, transparency, and continuous improvement. Apply advanced prompt engineering, embedding strategies, and vector database management techniques to improve the performance of AI solutions. Integrate AI outputs into analytical workflo