Data Analytics - Junior Software Engineer with AI background - Cairo
Infomineo · Cairo, Cairo, Egypt
قدّم وتابع مع أبلاي إيدجAbout UsInfomineo 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 orchestratorExtensive knowledge assets combining 500,000+ delivered case studies and database subscriptionsReady 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 successLead 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 teamThrive 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 growthAbout this role:We are looking for a motivated and technically capable individual to join us as a Junior AI Software Engineer. In this role, you will contribute to building and deploying AI-powered web applications that serve our internal teams and clients. You will work across the full development lifecycle, from writing clean application code to integrating AI and LLM capabilities and deploying on cloud infrastructure.Key Responsibilities:Application Development:Develop and maintain web application features using preferred technologies such as Python (FastAPI) for the backend and React, Next.js, or Vue for the frontend, while remaining adaptable to other frameworks based on project requirementsWrite clean, well-structured, and maintainable code following established best practices and team coding standardsCollaborate with cross-functional teams to understand requirements and translate them into functional application componentsAI & LLM Integration:Integrate large language model (LLM) APIs and AI services into web applications using frameworks such as LangChain or similar, depending on project needsContribute to the implementation of Retrieval-Augmented Generation (RAG) pipelines, including document processing, vectorization, and semantic search componentsDevelop and maintain REST API integrations to enable data exchange between AI services and application components. Leverage data engineering techniques to process and analyze large datasets for AI model trainingSupport data pipeline integrations where AI outputs feed into analytical workflows, dashboards, or reporting layersDeployment & DevOps:Containerize applications using Docker and support cloud deployments on any required platform — with hands-on experience on GCP (GKE, Artifact Registry) and openness to AWS, Azure, or other environments as dictated by client contextUse GitHub Actions or similar CI/CD tools for version control and pipeline participation, following team branching and review workflowsMonitor deployed applications and assist in identifying and resolving performance or reliability issues in production environmentsQualifications:1 to 3 years of experience in software engineering and AI development, including hands-on work with web application development and AI/LLM integrationProficiency in Python and experience with a backend framework (preferably FastAPI). Familiarity with a modern frontend framework such as React, Next.js, or Vue is a plusFoundational understanding of LLMs, RAG architectures, and API-based AI service integration (e.g., OpenAI, Gemini, LangChain or equivalent)Familiarity with Docker and basic cloud deployment concepts, preferably on Google Cloud Platform (GCP) or another major cloud providerExperience using Git and GitHub for version control and collaborative developmentBachelor's degree in Computer Science, Software Engineering, or a related fieldStrong communication skills and ability to work effectively within a multidisciplinary team. Preferred Skills:Awareness or initial hands-on experience with Model Context Protocol (MCP) for connecting AI models to external tools and data sources. Exposure to agentic AI frameworks such as LangGraph or similar orchestration tools for building multi-step AI workflowsHands-on experience with GKE, Artifact Registry, or GitHub Actions pipelinesPrior exposure to prompt engineering, vector databases, or embedding modelsFamiliarity with agile development practices and participation in sprint-based workflowsWhat we offer:A competitive compensation and benefits packageThe opportunity to lead AI and technology initiatives with real global impactA dynamic and supportive work environment that values leadership, innovation, and your contributionsContinuous learning and professional development opportunities to propel your career forward in AI and software engineeringApplication Process:Candidates are invited to submit a resume, cover letter, and any relevant portfolio or GitHub links showcasing their experience in web application development, AI integration, and cloud deployment. Shortlisted candidates will undergo a technical assessment and interview to demonstrate their skills and technical leadership capabilities.Infomineo: Where brilliant minds meet to shape the future of business.