Infomineo
Visit WebsiteAI & Analytics - Software Engineer with AI Background
Join our mission to bridge the gap between human intelligence and technology. As an AI Software Engineer, you will design and implement AI-powered solutions, ranging from FastAPI-based web features to complex Retrieval-Augmented Generation (RAG) pipelines. This is a high-autonomy role where you'll collaborate with international teams to deliver high-impact automation tools for a prestigious global client base.
- Develop and maintain robust web application features using Python and FastAPI.
- Integrate Large Language Model (LLM) APIs and AI services using frameworks like LangChain.
- Design and implement RAG pipelines, focusing on vectorization and semantic search capabilities.
- Containerize applications with Docker and manage deployments within Google Cloud Platform (GCP).
- Collaborate with Tech Leads, Product teams, and DevOps across five international offices to translate requirements into functional components.
- Support the end-to-end software development lifecycle within a matrixed team environment.
- 3+ years of professional experience in software engineering.
- Strong proficiency in Python and FastAPI for backend development.
- Demonstrated experience working with LLMs and RAG architectures.
- Proven track record of API integration and version control using Git and GitHub.
- Experience with containerization (Docker) and cloud infrastructure (GCP).
- Experience with modern frontend frameworks like React, Next.js, or Vue.
- Knowledge of LangGraph and Model Context Protocol (MCP).
- Hands-on experience with GKE (Google Kubernetes Engine) and GitHub Actions.
- Familiarity with prompt engineering and vector databases.
- Experience working in an Agile development environment.
- Successful deployment of scalable RAG pipelines to production.
- Seamless integration of AI services into existing client workflows.
- Consistency in code quality and adherence to technical excellence standards.
Competitive compensation, benefits package, and continuous learning and professional development opportunities.
Our mission is to help clients succeed in their markets by leveraging the full potential of AI and data. We achieve this through the seamless integration of human intelligence, technology, and proprietary know-how, guided by our core values: Be the Solution, Deliver Excellence, Act with Integrity, and Show Empathy.
We operate in a hybrid work environment that balances the flexibility of remote work with the collaborative benefits of our Cairo office. We foster a friendly, casual, yet highly technical culture.
Our process typically involves a technical screening, a practical coding assessment focused on AI/Python, and a final interview with our Tech Leads and Product stakeholders.
We value diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, or age.
