153 AI Ml Engineer jobs in Egypt
AI/ ML Engineer
Posted today
Job Viewed
Job Description
Job Vacancy in Egypt:An AI/ ML Engineer at ITG is responsible for designing, building, and deploying machine learning and artificial intelligence solutions. The ideal candidate will have a strong background in data science, software engineering, and applied machine learning, and will play a key role in turning complex data into intelligent, scalable AI-driven systems.Responsibilities:
- Develop, test, and deploy machine learning models for classification, regression, recommendation, NLP, computer vision, or time-series problems.
- Collaborate with data engineers and software developers to integrate ML models into production systems.
- Conduct data analysis and preprocessing: cleaning, transforming, and selecting features for modeling.
- Optimize model performance through hyperparameter tuning and evaluation metrics.
- Stay up to date with the latest research in AI/ML and incorporate relevant advancements.
- Maintain and monitor deployed models to ensure accuracy and reliability over time.
- Document processes, experiments, and results for both technical and non-technical stakeholders.
- Participate in code reviews, sprint planning, and collaborative development efforts.
Required Skills:
- Strong understanding of supervised and unsupervised learning, deep learning, and data modeling techniques.
- Familiarity with cloud platforms.
- Experience with version control tools.
- Knowledge of MLOps and deployment pipelines is a plus.
- Proficiency in Python.
Qualifications and Experience:
- Bachelor's degree in Computer Science or equivalent.
- Minimum of 2 years of relevant experience.
Get an IT job and make your IT career in ITG. To get updates on our IT vacancies, check our career page or subscribe to our LinkedIn
AI/ML Engineer
Posted today
Job Viewed
Job Description
We are looking for a talented AI/ML Engineer to join our Data & AI Solutions team. The ideal candidate will have hands-on experience in applying Machine Learning, Deep Learning, and Generative AI techniques to real business challenges, particularly in data analysis, market research, and revenue growth management. You will work closely with our data and business teams to design, develop, and integrate AI-powered solutions into our platform, helping transform complex datasets into actionable insights and strategic recommendations.
Key Responsibilities:
- Analyze and process datasets related to sales, market trends, and shopper behavior.
- Design, develop, and optimize Machine Learning models for predictive and prescriptive analytics.
- Research and apply Deep Learning techniques for advanced use cases such as classification, recommendation systems, or computer vision (if applicable).
- Implement Generative AI models (e.g., GPT-based solutions) to automate insights generation and enhance reporting.
- Build robust data pipelines for preprocessing, cleaning, and integrating datasets. Collaborate with cross-functional teams to integrate AI solutions into the company's platform.
- Continuously monitor, evaluate, and improve model performance in production
Qualifications:
- 1-2 years of experience.
- Strong proficiency in Python and libraries such as Pandas, NumPy, Scikit-learn, TensorFlow, or PyTorch.
- Solid understanding of Machine Learning and Generative AI concepts.
- Hands-on experience with LLMs (OpenAI API, Hugging Face models, or similar).
- Ability to design and implement scalable data pipelines.
- Familiarity with MLOps and deploying AI models in production environments.
- Strong problem-solving skills and ability to translate business needs into AI solutions.
Nice-to-Have Skills:
- Experience with Business Intelligence (BI) tools and data visualization platforms.
- Knowledge of LLM fine-tuning or prompt engineering.
- Understanding of Revenue Growth Management (RGM) or market analytics.
If you are interested, send your CV to "" and mention "ML/AI Engineer" in the subject.
AI/ML Engineer
Posted today
Job Viewed
Job Description
Job Overview:
We are seeking a talented and experienced AI/ML Engineer to design, develop, and deploy cutting-edge artificial intelligence and machine learning solutions. This role focuses on the core ML lifecycle, from data handling and model development to deployment, optimization, and monitoring in production environments. The ideal candidate will be passionate about leveraging the latest advancements in AI, particularly in areas like Large Language Models (LLMs) and Natural Language Processing (NLP), to build intelligent systems that drive innovation and solve complex problems.
Key Responsibilities:
- Design, build, train, and fine-tune various machine learning models, with a strong focus on Large Language Models (LLMs) and Natural Language Processing (NLP) models.
- Collaborate with data scientists and engineers to acquire, preprocess, and manage data required for model training and evaluation.
- Implement and utilize AI/ML frameworks and libraries (e.g., PyTorch, TensorFlow, scikit-learn, Hugging Face transformers).
- Develop and implement APIs and integration points to make AI/ML models and services accessible to other engineering teams and systems.
- Deploy, manage, and monitor models and AI services in production environments, ensuring performance, scalability, and reliability.
- Utilize specialized AI development tools and frameworks such as LangChain, AutoGen, or other intelligent agent frameworks.
- Implement MLOps practices for model versioning, continuous integration/continuous deployment (CI/CD), monitoring, and retraining.
- Optimize models and inference pipelines for performance, efficiency, and cost-effectiveness.
- Stay updated with the latest research, techniques, and tools in the AI/ML field and propose new approaches.
- Collaborate effectively with product managers, data scientists, and other engineering teams (e.g., backend, frontend) to translate requirements into technical designs and integrate AI capabilities into products.
Required Skills and Experience:
- 4+ years of experience in a technical role with a strong focus on Machine Learning and AI development (ideally 2+ years dedicated AI/ML experience).
- Proficiency in Python and standard ML/AI libraries (e.g., NumPy, Pandas, scikit-learn, TensorFlow, PyTorch).
- Solid understanding of core Machine Learning concepts, algorithms, model evaluation techniques, and deployment strategies.
- Hands-on experience building, training, and deploying models, especially LLMs and NLP models.
- Experience working with LLM APIs (e.g., OpenAI, Anthropic) and relevant libraries/frameworks (e.g., Hugging Face transformers, LangChain, AutoGen).
- Familiarity with vector databases/stores (e.g., Pinecone, Weaviate, FAISS) and techniques like RAG (Retrieval Augmented Generation).
- Experience with model deployment tools and MLOps practices.
- Familiarity with cloud platforms (AWS, GCP, Azure) and containerization technologies (Docker, Kubernetes) for model deployment.
- Understanding of API design principles for serving machine learning models.
- Strong problem-solving skills and ability to translate business problems into technical AI/ML solutions.
- Excellent communication and collaboration skills.
Nice-to-Haves:
- Experience with specific cloud ML services (e.g., AWS SageMaker, Google AI Platform/Vertex AI, Azure ML).
- Knowledge of data engineering pipelines and ETL processes.
- Experience with distributed training frameworks.
- Contributions to open-source AI/ML projects.
- Advanced degree (Master's or PhD) in Computer Science, Machine Learning, Data Science, or a related quantitative field.
Senior AI/ML Engineer
Posted today
Job Viewed
Job Description
Incorta is a next-generation data analytics and business intelligence platform that excels at rapidly delivering business value from transactional data, this is the first real breakthrough in data analytics in 20 years. We provide an integrated end-to-end data experience, from data acquisition and enrichment to visualizing and sharing results. Our platform cuts project implementation time from months to weeks provides revolutionary query speed and maintains a unified, single source of truth for multiple workloads including business intelligence, analytics, and machine learning. Fully 90% of companies that try Incorta become customers, and over 98% of our customers are still with us. Our cloud-based service widens our reach into businesses of all sizes. There is simply no other analytics solution that is as cost-effective, agile, and impactful.
As a Senior GenAI Developer at Incorta, you'll lead the creation of cutting-edge generative AI solutions leveraging Retrieval-Augmented Generation (RAG) and Large Language Models (LLMs). You will play a key role in developing agentic solutions that empower our customers by enhancing decision-making processes and optimizing their analytics workflows.
YOU WILL
- Data Analysis & Modeling: Collect, clean, and analyze large datasets to identify trends, patterns, and insights.
- Machine Learning & AI: Develop and deploy predictive models, recommendation systems, and AI-driven solutions.
- Architected, developed, and deployed GenAI solutions integrated with RAG and LLM frameworks.
- Design and engineer sophisticated prompts and fine-tune LLMs to achieve optimal performance.
- Business Impact: Work closely with product, marketing, and engineering teams to provide data-driven solutions.
- Data Visualization: Communicate findings effectively using dashboards and visual tools.
- Optimization & Automation: Enhance existing models and automate data workflows for efficiency.
- Collaboration: Partner with data engineers and business stakeholders to improve data quality and strategy.
YOU HAVE
- Bachelor's or Master's degree in Computer Science, Data Science, Statistics, or a related field.
- 5+ years of experience in data science, machine learning, or a related field.
- Strong programming skills in Python, R, or SQL.
- Experience with machine learning frameworks such as TensorFlow, Scikit-learn, or PyTorch.
- Proven ability to build and deploy AI/ML solutions at scale.
- Strong communication skills and ability to clearly articulate complex technical concepts.
Additional Requirements
- This position requires up to 90% travel throughout the year, both domestically and potentially internationally.
- Flexibility in schedule and location is essential, as the role may involve frequent visits to Customer sites, conferences, or team collaboration sessions.
- Must be comfortable working in dynamic environments and adapting quickly to changing business needs and priorities.
We could tell you that we're building something that truly optimizes the way business intelligence is done. We could also tell you that we're backed by marquee VC's such as Google Ventures and Kleiner Perkins. Or even the fact that we were named one of Inc. Magazine's Best Workplaces of 2022 while also being the only vendor to be recognized in the 2022 Gartner Magic Quadrant and the 2022 Gartner Market Guide. All true, but the real reason you will want to come work for Incorta is that you'll be part of an early team that is building a game-changing analytics product that will allow companies to answer complex questions in days or weeks like the current solutions.
Incorta provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
AI/ML Junior Engineer
Posted today
Job Viewed
Job Description
Company Description
is an AI-driven application that connects college students with highly relevant internships. It also offers financial management and educational resources to facilitate real social impact. Our mission is to empower students by providing them with the tools and opportunities they need to succeed in their careers. Join us in making a tangible difference in the lives of students worldwide.
Role Description
This is a contract role for an AI/ML Junior Engineer. The AI/ML Junior Engineer will work on developing and improving machine learning models and algorithms. Responsibilities include implementing pattern recognition techniques, working with neural networks, and utilizing statistical methods. The role requires some on-site work at our Heliopolis office, with flexibility for remote work.
Qualifications
- Skills in Pattern Recognition and Neural Networks
- Solid understanding of Computer Science fundamentals
- Knowledge of Statistics and Algorithms
- Analytical and problem-solving skills
- Ability to work in a hybrid environment, balancing on-site and remote work
- Experience with machine learning frameworks and tools is a plus
- Bachelor's degree in Computer Science, Mathematics, or a related field
Innovation Hub I Senior AI/ ML Engineer, Cairo, Egypt
Posted today
Job Viewed
Job Description
Senior AI / ML Engineer, Cairo, Egypt
Connect to your career at Deloitte
Deloitte, established globally in 1845, is the world's largest and leading professional services firm, providing Audit & Assurance, Tax & Legal and Consulting and related services to public and private clients spanning multiple industries. Present in more than 150 countries, Deloitte is distinct in its ability to help clients solve their most complex problems, from strategy to implementation.
Deloitte innovation hub (DIH) is a strategic initiative established by Deloitte North & South Europe (NSE) to support our ambition to become the leading business transformation partner of choice for our clients and to expand and scale our delivery footprint across EMEA. With access to a scaled, diverse, highly skilled, motivated, and engaged workforce, DIH is delivering complex technical solutions for clients' most complex business problems, across portfolios that include 'Strategy & Transactions', 'Customer', 'Engineering, AI & Data, 'Enterprise, Technology & Performance' and 'Cyber'. DIH is aiming to become the destination for top talents in Egypt for a long, exciting career.
We invest in outstanding people of diverse talents and backgrounds and empower them to achieve more than they could elsewhere. Our work combines advice with action and integrity. We believe that when our clients and society are stronger, so are we. Our organization has grown in scale and diversity, providing services across the region, with our shared culture remaining the same. We aim to help clients realize their ambitions, make a positive difference in society, and maximize the success of our people. This drive fuels the commitment and humanity that run deep through our every action.
Connect to your opportunity.
We are seeking committed new talent to join our AI & Data team.
Our goal is to work together with our clients to drive innovation and insight from their data, using cutting edge Data Science and Machine Learning techniques alongside Digital Transformation.
As a Consultant In Our Team, You Will
- Apply data science and machine learning techniques creatively to solve complex problems.
- Research and develop innovative solutions.
- Stay abreast in new machine learning techniques and data technologies.
- Participate in all phases of the data science lifecycle from PoC to fully tested productionised solutions.
- Prepare technical documentation.
- Be responsible for the high-quality delivery of key parts of our engagements working with our senior data scientists.
- Suggest practical solutions to clients and work to implement these solutions as a part of larger project teams.
- Assisting in the crafting of responses to client proposal requests and in pitching data science projects to client.
Your Tasks Would Include
Data requirements gathering and client engagement:
- Being able to engage with the client to understand their pain points and requirements.
- Communicate solutions/propositions effectively back to client/team.
Data analysis and pre-processing
- Collect and clean large datasets for machine learning projects.
- Explore data to identify patterns, anomalies, and potential insights.
- Pre-process data, including feature engineering and normalization.
Algorithm Development
- Design, develop, and implement machine learning algorithms.
- Experiment with various machine learning models and techniques.
- Optimize algorithms for accuracy, efficiency, and scalability.
Model Training and Evaluation
- Train machine learning models using collected data.
- Perform testing to validate models.
- Evaluate model performance using appropriate metrics and techniques.
- Fine-tune models to improve predictive accuracy.
Data Visualization
- Create informative data visualizations to communicate insights effectively.
- Familiarity with visualization libraries like Matplotlib, Seaborn, or data visualization software's like Tableau, PowerBI.
Connect To Your Skills And Professional Experience.
You're a Natural Problem Solver: Collaboration is at the core of our culture, and we're seeking someone who excels in teamwork and brings out the best in their colleagues. You'll be a brilliant listener, promoting a culture of innovation and knowledge sharing. At Deloitte, we believe in giving our AI/ML Engineers the autonomy they need to excel while upholding our high standards, integrity, and culture.
All candidates must hold a BSc of computer engineering or equivalent and have 3-6 years of experience in data science and AL/ML.
Essentials
- Technical Expertise: Mastery in AI and ML algorithms, frameworks (e.g., TensorFlow, PyTorch), and libraries.
- Data proficiency: Proficient in data collection, pre-processing, and analysis.
- Model Mastery: Proven experience in developing and fine-tuning machine learning models.
Desirables
- Domain Knowledge: Familiarity with deploying ML frameworks in industry.
- Research Enthusiast: A strong interest in staying abreast of the latest AI/ML advancements.
- Project Leadership: Previous experience leading AI/ML initiatives.
Connect to your service line - Technology and Transformation
Distinctive thinking, deep expertise, and collaborative working. That's what connects us. That's what makes us Deloitte. If you want to help solve some of the biggest challenges around, join us. Together, we'll make an impact that matters.
Our commitment to you
Making an impact is more than just what we do: it's why we're here. So we work hard to create an environment where you can experience a purpose you believe in, the freedom to be you, and the capacity to go further than ever before.
We want you. The true you. Your own strengths, perspective, and personality. So, we're nurturing a culture where everyone belongs, feels supported and heard, and is empowered to make a valuable, personal contribution. You can be sure we'll take your wellbeing seriously, too. Because it's only when you're comfortable and at your best that you can make the kind of impact you, and we, live for.
Your expertise is our capability, so we'll make sure it never stops growing. Whether it's from the complex work you do, or the people you collaborate with, you'll learn every day. Through world-class development, you'll gain invaluable technical and personal skills. Whatever your level, you'll learn how to lead.
Connect to your next step
A career at Deloitte is an opportunity to develop in any direction you choose. Join us and you'll experience a purpose you can believe in and an impact you can see. You'll be free to bring your true self to work every day. And you'll never stop growing, whatever your level.
Machine Learning Engineer
Posted today
Job Viewed
Job Description
Ready to join one of the fastest-growing agencies in the growth space doing real innovation? You've arrived at the right place This Software Engineering position is with NoGood's sister company, Goodie AI. Read on to learn more.
About Goodie AI:
Goodie AI is the pioneering LLM visibility and AI search optimization platform enabling the world's top brands to own their AI narrative across leading LLMs like ChatGPT, Gemini and Perplexity. Backed by strong funding and validated by active paying customers, we are scaling fast and tackling some of the hardest AI search challenges.
We are looking for an exceptional Senior Software Engineer to join our rapidly growing team. You will play a critical role in driving and accelerating the development of cutting-edge AI use cases, working closely with our Product Lead, Designers, and Machine Learning Engineers to design and build scalable, industry-leading AI platforms.
After you apply, check out
Goodie AI's website
to learn even more
Why join us:
- Shape the future of AI search and brand discovery—work at the cutting edge of Answer Engine Optimization (AEO)
- End-to-end ownership—drive scalability, speed, and user experience of our AI-Native platform
- Work on high-impact AI applications used by top brands
- Well-funded, fast-growing AI startup with a strong product-market fit
You Have:
- End-to-End ML Pipeline Development: Design, implement, and maintain scalable ML pipelines — from data preprocessing to model training and deployment
- LLM Integration: Collaborate on fine-tuning and deploying large language models (LLMs) like GPT, BERT, or open-source alternatives (e.g., LLaMA, Mistral) for NLP-driven applications
- Data Engineering & Analysis: Work with structured and unstructured data — perform wrangling, cleaning, and feature engineering using tools like Pandas, PySpark, or Dask
- Model Monitoring & Optimization: Use MLOps tools (e.g., MLflow, Weights & Biases) for experiment tracking, model versioning, and continuous performance monitoring
- Interactive Visualizations: Develop dashboards and data visualizations using Plotly, Dash, or Streamlit to communicate findings effectively
- Cloud-native Deployment: Support model deployment using FastAPI or Flask, containerized via Docker, and deployed on cloud platforms (AWS/GCP/Azure)
- Research & Innovation: Stay current with emerging trends in ML and generative AI; evaluate and prototype new models, algorithms, and frameworks
You Will Do:
- Bachelor's degree in Computer Science, Machine Learning, Data Science, Engineering, or related field
- 2-4 years of hands-on experience in ML engineering, data science, or full-stack development involving ML components
- Proficiency in Python and core ML/data libraries (NumPy, Pandas, Scikit-learn, etc.)
- Working knowledge of TensorFlow, PyTorch for model development
- Experience with Natural Language Processing and foundational NLP libraries (spaCy, Hugging Face Transformers, NLTK)
- Exposure to modern LLM stacks (e.g., LangChain, LlamaIndex) and prompt engineering
- Familiarity with version control (Git) and collaborative development practices
- Experience working with SQL and NoSQL databases
(Bonus) Experience with:
Cloud platforms (AWS , GCP , or Azure )
- CI/CD pipelines and containerization (Docker, Kubernetes)
- Experiment tracking tools (MLflow, W&B)
- Vector databases (Pinecone, Chroma Db)
BEWARE OF FRAUD Please be aware of potentially fraudulent job postings or suspicious activity by persons that are posing as NoGood team members, recruiters, and HR employees. Our team will contact you regarding job opportunities from email addresses ending in or Additionally, we do utilize our ATS- Workable- to help us schedule initial screening calls. Job seeking is hard- we're sorry that scammers have added this element to your search for something new. Stay vigilant out there
Be The First To Know
About the latest Ai ml engineer Jobs in Egypt !
Machine Learning Engineer
Posted today
Job Viewed
Job Description
Join Us
At Vodafone, we're not just shaping the future of connectivity for our customers – we're shaping the future for everyone who joins our team. When you work with us, you're part of a global mission to connect people, solve complex challenges, and create a sustainable and more inclusive world. If you want to grow your career whilst finding the perfect balance between work and life, Vodafone offers the opportunities to help you belong and make a real impact.
Role Purpose:
The Junior ML Engineer is a core member of the agile teams facilitating trained ML models to deliver E2E solutions as a final product that fulfill the COE automation target. The junior machine Learning Engineer job is to mainly develop and design machine learning pipeline / integrations using different machine learning platforms and his software engineering / cloud skills.
Key accountabilities and decision ownership:
- Develop solutions for real world, large scale problems
- Design, develop, test, deploy, maintain and improve software
- Manage individual project priorities, deadlines and deliverables
- Create and maintain ML pipeline and workflows
Develop and deploy integrations/APIs on cloud.
Core competencies, knowledge and experience:
- Bachelor Degree in computer science and/or engineering or equivalent with 0-3 years of relevant experience
- Working in international, distributed teams
- Experience of working on projects that span multi-disciplinary areas of differing size and complexity to meet business expectations and deliver results
- Confident and able to liaise and influence at all levels within Vodafone and/or relevant customer organizations
Able to communicate effectively across organizational, technical and political boundaries, understanding the context
Must have technical / professional qualifications:
- Computer Science fundamentals in object-oriented design, data structures, algorithms and complexity analysis
- Proficiency in Python
- Information Retrieval
- Data Mining
- Natural language Programming
- Machine Learning
- Python Data Science stack (NLTK, Pandas, Numpy)
- Proficiency in HTML, Javascript, CSS and general Web 2.0 techniques
- Experience taking a leading role in building complex software systems that have been successfully delivered to customers
- Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
- Experience with GCP and/or AWS products
- Hands-on Experience with Sklearn, Tensor Flow
- Experience with Django/ Flask
- Familiarity with react js
- RESTful API
- Familiarity with docker and kubernetes
Machine Learning Engineer
Posted today
Job Viewed
Job Description
Ready to join one of the fastest-growing agencies in the growth space doing real innovation? You've arrived at the right place This Software Engineering position is with NoGood's sister company, Goodie AI. Read on to learn more.
About Goodie AI:
Goodie AI is the pioneering LLM visibility and AI search optimization platform enabling the world's top brands to own their AI narrative across leading LLMs like ChatGPT, Gemini and Perplexity. Backed by strong funding and validated by active paying customers, we are scaling fast and tackling some of the hardest AI search challenges.
We are looking for an exceptional Senior Software Engineer to join our rapidly growing team. You will play a critical role in driving and accelerating the development of cutting-edge AI use cases, working closely with our Product Lead, Designers, and Machine Learning Engineers to design and build scalable, industry-leading AI platforms.
After you apply, check out
Goodie AI's website
to learn even more
Why join us:
- Shape the future of AI search and brand discovery—work at the cutting edge of Answer Engine Optimization (AEO)
- End-to-end ownership—drive scalability, speed, and user experience of our AI-Native platform
- Work on high-impact AI applications used by top brands
- Well-funded, fast-growing AI startup with a strong product-market fit
You Have:
- End-to-End ML Pipeline Development: Design, implement, and maintain scalable ML pipelines — from data preprocessing to model training and deployment
- LLM Integration: Collaborate on fine-tuning and deploying large language models (LLMs) like GPT, BERT, or open-source alternatives (e.g., LLaMA, Mistral) for NLP-driven applications
- Data Engineering & Analysis: Work with structured and unstructured data — perform wrangling, cleaning, and feature engineering using tools like Pandas, PySpark, or Dask
- Model Monitoring & Optimization: Use MLOps tools (e.g., MLflow, Weights & Biases) for experiment tracking, model versioning, and continuous performance monitoring
- Interactive Visualizations: Develop dashboards and data visualizations using Plotly, Dash, or Streamlit to communicate findings effectively
- Cloud-native Deployment: Support model deployment using FastAPI or Flask, containerized via Docker, and deployed on cloud platforms (AWS/GCP/Azure)
- Research & Innovation: Stay current with emerging trends in ML and generative AI; evaluate and prototype new models, algorithms, and frameworks
You Will Do:
- Bachelor's degree in Computer Science, Machine Learning, Data Science, Engineering, or related field
- 2-4 years of hands-on experience in ML engineering, data science, or full-stack development involving ML components
- Proficiency in Python and core ML/data libraries (NumPy, Pandas, Scikit-learn, etc.)
- Working knowledge of TensorFlow, PyTorch for model development
- Experience with Natural Language Processing and foundational NLP libraries (spaCy, Hugging Face Transformers, NLTK)
- Exposure to modern LLM stacks (e.g., LangChain, LlamaIndex) and prompt engineering
- Familiarity with version control (Git) and collaborative development practices
- Experience working with SQL and NoSQL databases
(Bonus) Experience with:
Cloud platforms (AWS , GCP , or Azure )
- CI/CD pipelines and containerization (Docker, Kubernetes)
- Experiment tracking tools (MLflow, W&B)
- Vector databases (Pinecone, Chroma Db)
BEWARE OF FRAUD Please be aware of potentially fraudulent job postings or suspicious activity by persons that are posing as NoGood team members, recruiters, and HR employees. Our team will contact you regarding job opportunities from email addresses ending in or Additionally, we do utilize our ATS- Workable- to help us schedule initial screening calls. Job seeking is hard- we're sorry that scammers have added this element to your search for something new. Stay vigilant out there
Machine Learning Engineer
Posted today
Job Viewed
Job Description
Giza, Egypt
Job description
Requisition ID
Date posted
08/25/2025
Join Us
At Vodafone, we're not just shaping the future of connectivity for our customers – we're shaping the future for everyone who joins our team. When you work with us, you're part of a global mission to connect people, solve complex challenges, and create a sustainable and more inclusive world. If you want to grow your career whilst finding the perfect balance between work and life, Vodafone offers the opportunities to help you belong and make a real impact.
Role Purpose:
The Junior ML Engineer is a core member of the agile teams facilitating trained ML models to deliver E2E solutions as a final product that fulfill the COE automation target. The junior machine Learning Engineer job is to mainly develop and design machine learning pipeline / integrations using different machine learning platforms and his software engineering / cloud skills.
Key accountabilities and decision ownership:
- Develop solutions for real world, large scale problems.
- Design, develop, test, deploy, maintain and improve software.
- Manage individual project priorities, deadlines and deliverables.
- Create and maintain ML pipeline and workflows.
Develop and deploy integrations/APIs on cloud.
Core competencies, knowledge and experience:
- Bachelor Degree in computer science and/or engineering or equivalent with 0-3 years of relevant experience.
- Working in international, distributed teams.
- Experience of working on projects that span multi-disciplinary areas of differing size and complexity to meet business expectations and deliver results
- Confident and able to liaise and influence at all levels within Vodafone and/or relevant customer organizations
Able to communicate effectively across organizational, technical and political boundaries, understanding the context
Must have technical / professional qualifications:
- Computer Science fundamentals in object-oriented design, data structures, algorithms and complexity analysis.
- Proficiency in Python.
- Information Retrieval.
- Data Mining.
- Natural language Programming.
- Machine Learning
- Python Data Science stack (NLTK, Pandas, Numpy).
- Proficiency in HTML, Javascript, CSS and general Web 2.0 techniques.
- Experience taking a leading role in building complex software systems that have been successfully delivered to customers
- Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
- Experience with GCP and/or AWS products.
- Hands-on Experience with Sklearn, Tensor Flow.
- Experience with Django/ Flask.
- Familiarity with react js.
- RESTful API.
- Familiarity with docker and kubernetes.
Insights from previous hires
Top skills
Coding
CSS
JavaScript
Java
Software Development
Previously worked as
Software Engineer
Software Developer
Senior Software Engineer
Machine Learning Engineer
Data Scientist