356 AI Software Engineer jobs in Egypt
Junior AI Software Engineer
Posted today
Job Viewed
Job Description
CEQUENS is a leading global communications platform as a service (CPaaS) provider that simplifies customer engagement for businesses through its innovative, reliable, and secure communication solutions. Established in 2011, CEQUENS offers a comprehensive suite of APIs, including SMS, WhatsApp for Business, Voice, Push Notifications, and more, enabling seamless and personalized interactions across multiple channels. Our partner network covers MEA region with international access to messaging hubs worldwide and our clients include major banks, credit cards, digital payments, OTT applications, government authorities, health and education, and other industry verticals.
Job Overview:
We are seeking a dedicated and forward-thinking Junior AI Software Developer to join our innovative team in Egypt. The ideal candidate will be based in Egypt and have 1 to 2 years' experience in software engineering, be adept with generative AI (Gen AI) technologies, and excel in designing, implementing, and optimizing AI-driven solutions.
Key Responsibilities
AI-Driven Development:
Design, develop, and maintain AI applications that meet business requirements.
Automate processes using generative artificial intelligence (AI) techniques.
Data Management & Analysis:
Collect, clean, and organize large datasets .
Perform advanced data analyses to derive meaningful insights
Systems Integration:
Integrate AI solutions into existing software and infrastructure.
Collaborate with cross-functional teams to ensure seamless deployment.
Continuous Improvement:
Monitor system performance and implement enhancements for efficiency and scalability.
Stay updated on emerging technologies, frameworks, and best practices in AI development.
Collaboration & Communication:
Work closely with product managers, data scientists, and stakeholders to define project scope and deliverables.
- Present findings, propose solutions, and document processes effectively.
Software Engineering Skills:
1 to 2 year's experience of software engineering,
Gen AI Frameworks, Hands on with at least one of them
Experience of one programming language at least ideally Python
Computer science and software engineering background
Professional troubleshooting skills
Experience of Linux and CLI
o LLM app frameworks like LangChain
o Embedded development
o Familiar with TTA, STT (ASR)
- Good English and Arabic at business level
- Completed an ITI course, ideally in AI
- Analytical & Problem-Solving Skills
- System Integration Skills
- Adaptability & Detail-Orientation:
- Work Ethic & Continuous Learning
This position is a remote role within Egypt. The right candidate must be based in Egypt as they will occasional trips to the Cairo office.
Junior AI Software Engineer
Posted today
Job Viewed
Job Description
CEQUENS is a leading global communications platform as a service (CPaaS) provider that simplifies customer engagement for businesses through its innovative, reliable, and secure communication solutions. Established in 2011, CEQUENS offers a comprehensive suite of APIs, including SMS, WhatsApp for Business, Voice, Push Notifications, and more, enabling seamless and personalized interactions across multiple channels. Our partner network covers MEA region with international access to messaging hubs worldwide and our clients include major banks, credit cards, digital payments, OTT applications, government authorities, health and education, and other industry verticals.
Job Overview:
We are seeking a dedicated and forward-thinking Junior AI Software Developer to join our innovative team in Egypt. The ideal candidate will be based in Egypt and have 1 to 2 years' experience in software engineering, be adept with generative AI (Gen AI) technologies, and excel in designing, implementing, and optimizing AI-driven solutions.
Key Responsibilities
AI-Driven Development:
Design, develop, and maintain AI applications that meet business requirements.
Automate processes using generative artificial intelligence (AI) techniques.
Data Management & Analysis:
Collect, clean, and organize large datasets .
Perform advanced data analyses to derive meaningful insights
Systems Integration:
Integrate AI solutions into existing software and infrastructure.
Collaborate with cross-functional teams to ensure seamless deployment.
Continuous Improvement:
Monitor system performance and implement enhancements for efficiency and scalability.
Stay updated on emerging technologies, frameworks, and best practices in AI development.
Collaboration & Communication:
Work closely with product managers, data scientists, and stakeholders to define project scope and deliverables.
- Present findings, propose solutions, and document processes effectively.
Software Engineering Skills:
1 to 2 year's experience of software engineering,
Gen AI Frameworks, Hands on with at least one of them
Experience of one programming language at least ideally Python
Computer science and software engineering background
Professional troubleshooting skills
Experience of Linux and CLI
o LLM app frameworks like LangChain
o Embedded development
o Familiar with TTA, STT (ASR)
- Good English and Arabic at business level
- Completed an ITI course, ideally in AI
- Analytical & Problem-Solving Skills
- System Integration Skills
- Adaptability & Detail-Orientation:
- Work Ethic & Continuous Learning
This position is a remote role within Egypt. The right candidate must be based in Egypt as they will occasional trips to the Cairo office.
AI Software Engineer Intern
Posted today
Job Viewed
Job Description
Company Description
InnoAgentiX AI specializes in building advanced automation solutions that understand and manage end-to-end processes. Our innovative AI coordinates tasks, makes decisions, and handles data flows across various systems, allowing humans to maintain control while eliminating routine work. Based in Munich, we strive to revolutionize the workplace by enhancing efficiency and productivity.
Role Description
we are seeking a motivated
AI Software Engineer Intern
to join our fast-paced startup. This internship offers a valuable opportunity to gain hands-on experience in AI-powered software development, working closely with our team to deliver innovative solutions.
Key Responsibilities:
- Assist in developing backend and frontend components of web applications using modern web technologies.
- Write clean, maintainable, and testable code following established design patterns.
- Support integration of AI frameworks and tools such as LangChain and ADK into real-world applications.
- Collaborate with team members to design intuitive and user-friendly interfaces.
- Participate in debugging, testing, and deploying applications using Docker and related deployment tools.
- Document code, workflows, and technical decisions to facilitate knowledge sharing.
Qualifications & Skills:
- Currently enrolled in a degree program or recent graduate in Computer Science, Software Engineering, or a related field.
- Basic knowledge of Software Engineering principles and design patterns.
- Familiarity with Object-Oriented Programming (preferably in Python).
- Exposure to frontend development with HTML, CSS, JavaScript (React or similar frameworks).
- Basic understanding of relational databases such as PostgreSQL or MySQL.
- Interest or experience with containerization and deployment tools like Docker.
- Curiosity or prior exposure to AI concepts and tools (LangChain, ADK, etc.).
- Strong written and verbal communication skills in English.
Internship Details:
- paid internship
- Duration: 3 months (with possibility of extension or full-time conversion)
- Flexible hours
- Remote work environment
Software/AI Engineer
Posted today
Job Viewed
Job Description
Job Title: Software/AI Engineer
Location: Egypt (Seero Engineering Consulting Office)
Job Type: Full-time
About Seero Engineering Consulting
Seero is a leading multidisciplinary engineering consultancy, delivering innovative solutions across buildings, infrastructure, and industrial projects. We are committed to integrating advanced digital technologies, artificial intelligence, and software solutions to enhance efficiency, sustainability, and value in engineering and project delivery.
Position Overview
We are seeking a talented Software/AI Engineer to join our Egypt office. The successful candidate will be responsible for developing software tools and AI-driven solutions to support engineering workflows, data analysis, and digital transformation initiatives across Seero's projects.
Key Responsibilities
- Design, develop, and deploy AI/ML models and software applications for engineering and project management.
- Automate processes related to BIM, project planning, resource management, and data analysis.
- Integrate AI solutions into existing systems, improving efficiency and decision-making.
- Collaborate with multidisciplinary teams (BIM, engineering, IT) to develop customized digital tools.
- Conduct research on emerging AI/ML technologies and evaluate their applications in engineering consultancy.
- Develop APIs, dashboards, and data visualization tools for project monitoring.
- Ensure scalability, performance, and security of developed solutions.
Qualifications & Skills
- Bachelor's degree in Computer Science, Software Engineering, Artificial Intelligence, or a related field (Master's degree preferred).
- 3–6 years of experience in software development and AI/ML model deployment.
- Strong programming skills (Python, C#, Java, or similar).
- Experience with AI/ML frameworks (TensorFlow, PyTorch, Scikit-learn).
- Knowledge of BIM-related software integration (Revit API, Dynamo, etc.) is a strong plus.
- Proficiency in database management and cloud platforms (Azure, AWS, or Google Cloud).
- Strong problem-solving and analytical skills.
- Excellent communication and teamwork abilities.
Why Join Seero?
- Opportunity to drive digital transformation in a leading engineering consultancy.
- Exposure to cutting-edge AI and software applications in real-world projects.
- Professional development and growth opportunities.
- Competitive compensation and benefits package.
Job Type: Full-time
Artificial Intelligence Specialist
Posted today
Job Viewed
Job Description
Primary Purpose
Execute hands-on data engineering, feature engineering, and model development tasks; contribute to deployments and monitoring under senior guidance.
Key Responsibilities
- Data Engineering
- Build and maintain ingestion jobs (batch/near-real-time) from core systems and external sources.
- Implement data validation, quality checks, and lineage tagging.
- Feature Engineering
- Create domain features: transaction velocity, rolling aggregates, delinquency buckets, KYC/AML risk indicators, digital behaviour metrics.
- Register, version, and document features in the feature store.
- Modelling & Evaluation
- Train baseline and advanced models (logistic regression, gradient boosting, tree ensembles, simple neural nets).
- Handle class imbalance (SMOTE, class weights), cross-validation, and calibration; produce model cards and explainability reports.
- MLOps
- Containerize models, write unit/integration tests, prepare pipelines for CI/CD, and implement inference endpoints/batch scoring.
- Build dashboards for performance and drift; execute retraining under playbooks.
- Documentation & Compliance
- Maintain clean, reviewable code; produce data dictionaries, feature specs, and runbooks.
- Follow security, privacy, and access control policies
Required Skills & Experience
- 1-2 years in applied ML/data engineering, preferably in financial services.
- Proficient in Python and SQL; familiarity with Spark/PySpark is a plus.
- Experience with scikit-learn, XGBoost/LightGBM; basic understanding of MLflow; containerization basics.
- Good grasp of statistics, A/B testing, and feature importance; curiosity about model risk and governance.
- Strong documentation and collaboration habits.
Artificial Intelligence Consultant
Posted today
Job Viewed
Job Description
Role Description
This is a full-time on-site role for an Artificial Intelligence Consultant, located in Riyadh, Saudi Arabia. The Artificial Intelligence Consultant will be responsible for providing expert consultation on AI projects, developing machine learning models, conducting pattern recognition and natural language processing (NLP) tasks, and implementing data science methodologies. The consultant will collaborate with different teams to identify business needs and provide AI-driven solutions to enhance business operations.
Qualifications
- Strong expertise in Pattern Recognition and Machine Learning
- Experience in Consulting and providing AI-driven solutions
- Proficiency in Data Science methodologies
- Skills in Natural Language Processing (NLP)
- Excellent problem-solving and analytical skills
- Strong communication and collaboration skills
- Experience working in the technology or consulting industry is a plus
- Bachelor's degree in Computer Science, Engineering, Data Science, or related field
Job Types: Full-time, Part-time, Contract
Artificial Intelligence Engineer
Posted today
Job Viewed
Job Description
The Data Engineer is responsible for designing, developing, and maintaining the data infrastructure needed to support the AI department's initiatives. This position involves managing large-scale data pipelines, integrating data from diverse sources, and ensuring the efficient processing of information to enable advanced analytics and AI-driven insights.
Key Responsibility:
- Design and deliver robust data pipelines and systems that provide accurate and timely data to support operational excellence and AI-driven projects.
- Develop systems to extract, transform, and load data from multiple sources, including production machinery, supply chain systems, and customer feedback databases.
- Develop and implement data-driven solutions to advance sustainability objectives, including waste reduction, resource optimization, and product quality improvement.
- Ensure data infrastructure is scalable, secure, and optimized for performance to meet the company's growing data needs.
- Facilitate the seamless integration of diverse data sources by standardizing formats, ensuring data quality, and enabling efficient flow across systems.
- Maintain high standards for data quality, consistency, and reliability by implementing validation, cleaning, and enrichment processes.
- Resolve data issues to ensure seamless AI workflows, by validating data, optimizing pipeline performance, and proactively monitoring for potential disruptions.
- Work closely with AI and Machine Learning teams to identify data requirements and develop solutions to support predictive modeling and decision-making processes.
- Provide data support for AI projects such as yield optimization, waste reduction, and sustainability assessments.
- Ensure data engineering practices align with industry regulations and corporate standards.
- Research and implement advanced data technologies to improve the organization's analytical and operational efficiency.
- Provide regular updates and insights on data infrastructure performance and project progress to the AI Director, ensuring alignment with strategic objectives
Be The First To Know
About the latest Ai software engineer Jobs in Egypt !
Artificial Intelligence Engineer
Posted today
Job Viewed
Job Description
Company Description
Smart Technology, approved by the Egyptian General Syndicate of Engineers, offers engineering courses in fields such as embedded systems, solar energy, robotics, artificial intelligence, and mechanical design. As a leading service provider, Smart Technology places a strong emphasis on delivering high-quality services. The company continuously innovates in training approaches by engaging with clients and monitoring market trends. Branches are located in Alexandria, Cairo, 6th of October City, Mansoura, Tanta, and Kafr El-Sheikh.
Role Description
This is a full-time, on-site role for a Hardware/AI Engineer located in Markaz Kafr El Dawar. The Hardware/AI Engineer will be responsible for designing, developing, and testing hardware components and AI systems. The daily tasks include integrating software and hardware systems, troubleshooting technical issues, programming, and optimizing algorithms. The engineer will collaborate with cross-functional teams to ensure the successful implementation of projects.
Qualifications
- Experience in hardware design, development, and testing
- Strong programming skills in languages such as Python, C++, or MATLAB
- Knowledge of AI algorithms, machine learning models, and neural networks
- Experience with embedded systems and robotics
- Proficiency in troubleshooting and resolving technical issues
- Ability to work collaboratively in a team environment
- Excellent analytical and problem-solving skills
- Bachelor's degree in Electrical Engineering, Computer Science, or a related field
- Experience in the engineering education or training sector is a plus
Artificial Intelligence Engineer
Posted today
Job Viewed
Job Description
AI Engineer (3+ Years Experience)
Location:
Masakan Sheraton, Heliopolis
Company:
Travware
We are seeking a skilled
AI Engineer
with over 3 years of experience to design, deploy, and optimize machine learning models that deliver personalized recommendations based on user behavior.
Key Responsibilities
- Develop end-to-end ML pipelines to ingest and preprocess structured/unstructured user data (clickstreams, session logs, demographics).
- Train and fine-tune recommendation models (collaborative filtering, neural networks) using
TensorFlow
or
PyTorch
. - Apply feature engineering to extract insights from sparse or noisy datasets.
- Optimize models for
real-time performance, scalability, and low latency
(AWS SageMaker, Kubeflow). - Collaborate with data engineering teams to design real-time pipelines for model retraining.
- Conduct
A/B testing
to validate models against key business metrics. - Maintain thorough documentation of model architectures, hyperparameters, and evaluation metrics.
Required Skills
- 3+ years of hands-on experience building production ML systems, ideally in
recommendation engines or personalization
. - Strong proficiency in
Python
and ML libraries (scikit-learn, XGBoost, Hugging Face). - Solid expertise in
deep learning architectures
(Transformers, RNNs, Attention Mechanisms). - Experience with
big data tools
(Spark, Kafka, or distributed frameworks). - Strong understanding of evaluation metrics (Precision-Recall, NDCG, MAP).
- Familiarity with
cloud platforms
(AWS, GCP, Azure) and
containerization
(Docker).
Preferred Qualifications
- Experience applying
NLP techniques
to user-generated text data (reviews, queries).
Artificial Intelligence Engineer
Posted today
Job Viewed
Job Description
Company Description
Morpho is a forward-thinking technology company specializing in Artificial Intelligence, Machine Learning, and advanced Software Engineering services. We help organizations unlock the value of their data and achieve measurable business outcomes through intelligent, scalable solutions. Our services include AI & Machine Learning, Software Development & Cloud Engineering, Data Platforms & Analytics, and Talent Outsourcing & Consulting. At Morpho, we combine deep technical expertise with a passion for innovation, helping our partners adopt emerging technologies and thrive in a rapidly evolving digital world.
About the Role
We are seeking a motivated Junior AI Engineer to join our team on a full-time contract basis. The selected candidate will work remotely from Egypt with our client in Riyadh to support AI and Machine Learning project development, deployment, and optimization. This role is designed for a passionate professional eager to grow in the field of AI while contributing to impactful, real-world projects.
Responsibilities
• Assist in designing, training, and deploying machine learning and deep learning models.
• Support data preprocessing, cleaning, and feature engineering for model training.
• Work closely with senior engineers to implement AI solutions in real-world applications.
• Conduct literature reviews and research to explore AI/ML techniques relevant to client projects.
• Optimize and test models for performance, scalability, and accuracy.
• Assist in developing AI-driven tools, prototypes, and proof-of-concepts.
• Collaborate with cross-functional teams (data engineers, software developers, business analysts).
• Prepare technical documentation, reports, and presentations for stakeholders.
• Provide ongoing support and maintenance of deployed AI models.
Qualifications
• Bachelor's degree in Computer Science, Data Science, AI/ML, or related field.
• 0–2 years of experience in AI/ML engineering (internship or project experience acceptable).
• Familiarity with Python and libraries such as TensorFlow, PyTorch, scikit-learn, NumPy, Pandas.
• Understanding of machine learning concepts: supervised/unsupervised learning, classification, regression, clustering, etc.
• Exposure to data pipelines, SQL, and cloud environments (Azure, AWS, or GCP is a plus).
• Strong analytical and problem-solving skills.
• Good communication skills and ability to work effectively in a collaborative team environment.
Contract Details
• Type: Full-time Contractor
• Location: Egypt (Remote)
• Duration: 1 Year (renewable based on performance and project needs)