8 Machine Learning Manager jobs in Egypt
Machine Learning Engineer
Posted today
Job Viewed
Job Description
**Qualifications**
- At least 4 years experience in Python and MySQL (or any relational database)
- Min. 2 years of experience as a Data Scientist
- Experience with databases
- Experience in machine learning frameworks and libraries
- Machine learning concepts and techniques: Regularization, Boosting, Random Forests, Decision Trees, Bayesian models, Neural networks, Support Vector Machines (SVM)
- Experience with the whole ETL data cycle (extract, validate, transform, clean, aggregate, audit, archive)
- Computer Science or Mathematics or Physics degree
- Excellent communication and analytical skills
- Willingness to work hard (50 hrs per week)
- Very good English
**Nice to have but not required**
- Experience with Apache Spark
- Natural Language Processing (tokenization, tagging, sentiment analysis, entity recognition, summarization)
**Responsibilities**
- Modeling complex problems, discovering insights and identifying opportunities through the use of statistical, algorithmic, mining and visualization techniques
- Participating in the areas of architecture, design, implementation, and testing
- Proposing innovative ways to look at problems by using data mining approaches on the set of information available
- Designing experiments, testing hypotheses, and building models
- Conducting advanced data analysis and designing highly complex algorithm
**Compensation**
- Very competitive salary based on prior experience and qualifications
- Potential for stock options after the first year
- 100% remote position
- Raise and advancement opportunities based on periodic evaluations
- Visa sponsorship (after 18 months with the company, based on performance, in case you will be working from outside the US).
**Notes**
Expected work schedule is 50 hours/week, Monday to Friday. This position requires a full overlap with EST business hours (8AM - 7PM ET, including 1 hr break).
**More about WalletHub**
WalletHub, the #1 Personal Finance App in the US and one of Forbes’ Top 100 Best StartUp Employers for both 2020 and 2021, is seeking hardworking, like-minded individuals to help us disrupt personal finance and make a tangible difference in people's everyday lives.
More specifically, we are harnessing the power of data analytics and artificial intelligence to build the brain of a smart financial advisor, whose services we’re offering to everyone for free. The WalletHub brain enables users to make better financial decisions in a fraction of the time with three unique features:
**1) Customized Credit-Improvement Tips**: WalletHub identifies improvement opportunities and guides you through the necessary corrections.
**2) Personalized Money-Saving Advice**: WalletHub’s savings brain constantly scours the market for load-lightening opportunities, bringing you only the best deals.
**3) Wallet Surveillance**: Personal finance isn’t as scary with 24/7 credit monitoring providing backup, notifying you of important credit-report changes.
WalletHub’s initial focus was in the credit card space, and we quickly became the go-to credit card resource for consumers and industry professionals alike. Not only did the nonprofit group Consumer Action rate WalletHub as the best credit card website, but our industry research and expert opinions are featured in the national media far more often than any other company in the space.
In addition to the valuable intelligence the brain provides, WalletHub is the first service to offer free credit scores and full credit reports that are updated on a daily basis absent of user interaction, rather than weekly or monthly and only when a user logs in. Some other services hang their hats on free credit scores and reports, yet they’re still inferior to what WalletHub considers minor pieces to a much larger puzzle.
Pay: E£92,697.54 - E£185,395.07 per month
Senior Machine Learning Engineer
Posted today
Job Viewed
Job Description
**Engineering principle**: We ship robust, high-quality code, written for humans to read and maintain!
The Engineering team at Unifonic is looking for a proactive and dynamic Senior Machine Learning Engineer, to join our diverse team of developers. In this role, you’ll be responsible for delivering ML models to serve use cases like NLP, speech tagging and recognition, text classification, Named Entity Recognition, and semantic extraction.
- Ability to fully understand technical requirements, challenge them and produce the most appropriate implementation.
- Discuss with product managers about product features.
- Design and implement ML pipelines from ideation to production
- Analyze, process, and interpret data.
- Build and train ML models along with tools to update/retrain those models which become a part of customer-facing products.
- Work with other software developers to guarantee Models implementation in production
- Be a role model in agile practices.
- Produce technical documentation for encountered problems and maintain team technical decisions.
**Requirements**:
**Must-Have**
- Bachelor’s degree in a relevant field. (e.g. Computer Science, Computer Engineering, Softwareetc)
- Hands-on 5-7 years of relevant work experience in shipping ML models for NLP, CV, classifiers, and recommenders for large-scale customer-facing projects.
- Experienced in Python with experience in common data science toolkits, such as NumPy, Pandas, PySpark, Scikit-Learn, Tensorflow, PyTorch, Keras, rasa, BERT, spaCy.
- Hands-on experience in NLP is mandatory; e.g. Text representation (n-grams, a bag of words, TF-IDF, etc), feature extraction, part of speech tagging and recognition, text classification, Named Entity Recognition (NER), semantic extraction techniques, Machine Translation, slot filling, Sentiment analysis, etc.
- Familiarity with MLOps best practices, e.g. Model deployment and reproducible research
- Mastering data science needed skills like SQL, hypothesis testing, Data cleansing, data augmentation, data pre-processing techniques, dimensionality reduction, mathematics, probability, and statistics (e.g. conditional probability, likelihood, Bayes rule, and Bayes nets, Hidden Markov Models, etc.).
- Excellent understanding of Machine learning techniques like Naive Bayes classifiers, SVM, Decision Tree, KNN, K-means, Random Forest, modeling and optimization, evaluation metrics, classification, and clustering.
- Familiar with code versioning tools such as GIT, CI/CD concepts, and toolchains.
- Acquainted with agile methodologies like Scrum, and agile tools like Jira.
**Nice to have**
- Experience analyzing data from 3rd party providers: Google Analytics, Site Catalyst, Coremetrics, Adwords, Crimson Hexagon, Facebook Insights, etc.
- Good knowledge of Deep Learning needed skills like Neural network architectures, fully connected networks, CNNs, LSTMs, and RNNs.
- Worked on other ML use cases like:
- Speech Recognition algorithms.
- Recommender Engines.
- Anomaly detection.
- Computer Vision (Face Recognition, OCR,)
Machine Learning Engineering Internship (Computer
Posted today
Job Viewed
Job Description
- Exploring and visualizing data and identifying differences in data distribution that could affect performance in live deployment.
- Data quality validation and cleaning.
- Finding available datasets online that could be used for training
- Defining validation strategies
- Defining the preprocessing or feature engineering to be done on a given dataset
- Defining data augmentation pipelines
- Training models and tuning their hyperparameters
- Analyzing the errors of the model and designing strategies to overcome them
- Bachelor’s degree (or pursuing one) in Computer Science, Computer Engineering or equivalent experience.
- Excellent knowledge in Python, SQL
- Experience working with machine learning frameworks such as PyTorch, Tensorflow, scikit-learn
- Experience with web scraping
- Solid understanding of Object-Oriented Programming (OOP)
- Expertise in visualizing and manipulating big datasets
- Familiarity with Git
- Excellent communication and documentation skills
Data Scientist / Senior Machine Learning Engineer

Posted 10 days ago
Job Viewed
Job Description
Data Scientist / Senior Machine Learning Engineer
**Job Description:**
**Position Overview:**
As Data Scientist / Senior Machine Learning Engineer at Arrow Electronics, you will assume a pivotal role in driving our data science and machine learning initiatives to reach unprecedented heights. Collaborating closely with cross-functional multinational teams, your responsibilities will encompass the end-to-end machine learning lifecycle, including stakeholder communications, data analysis, designing, development, deployment, and optimization of cutting-edge models aimed at addressing intricate challenges and generating actionable insights. Your expertise in data analysis, model development, and deployment will be crucial in shaping the future of our company.
**Key Responsibilities:**
1. Machine Learning Model Development: Design, develop, and implement advanced machine learning models and algorithms to solve real-world problems in various domains.
2. Data Analysis: Explore and analyze large datasets to extract meaningful insights and identify trends, anomalies, and patterns.
3. Model Evaluation: Evaluate the performance of machine learning models using appropriate metrics and fine-tune models for optimal results.
4. Deployment: Lead the deployment of machine learning models into production environments and ensure scalability and efficiency.
5. Cross-functional Collaboration: Collaborate closely with business stakeholders, software engineers, data engineers, and domain experts to integrate machine learning solutions into our products and services.
6. Mentorship: Provide guidance and mentorship to junior data scientists and machine learning engineers, fostering a culture of continuous learning and growth.
7. Research and Innovation: Stay up-to-date with the latest advancements in the field of data science and machine learning and apply innovative techniques to solve complex challenges.
**Qualifications:**
+ Proven experience (2 to 5 years) in developing and deploying machine learning models in a production environment.
+ Proficiency in programming languages, especially Python, and experience with data-related libraries such as pandas, matplotlib, NumPy, etc.
+ Strong knowledge of machine learning frameworks and libraries.
+ Expertise in data preprocessing, feature engineering, and model selection.
+ Familiarity with large language models and AI agent design.
+ Experience with text-based NLP, information extraction, entity recognition, and text-related data science tasks is highly desirable.
+ Strong communication skills and the ability to convey technical concepts to non-technical stakeholders.
+ Experience with vectorized databases and unstructured search engines is a plus.
+ A Master's degree in computer science, Statistics, Data Science, or a related field is a plus.
+ Publications or contributions to open-source projects are a plus.
If you are a passionate and experienced Data Scientist / Senior Machine Learning Engineer who thrives on solving challenging problems and wants to make a significant impact in the field, we encourage you to apply and join our dynamic team at Arrow Electronics Together, we will drive innovation and shape the future of data science and machine learning.
**Location:**
EG-Cairo, Egypt (Al Emdad & Al Tamween)
**Time Type:**
Full time
**Job Category:**
Information Technology
Arrow Electronics, Inc.'s policy is to provide equal employment opportunities to all qualified employees and applicants without regard to race, color, religion, age, sex, marital status, gender identity or expression, sexual orientation, national origin, disability, citizenship, veran status, genetic information, or any other characteristics protected by applicable state, federal or local laws. Our policy of equal employment opportunity and affirmative action applies to all employment decisions personnel policies and practices, or programs.
Ai / Machine Learning Engineering Team Lead
Posted today
Job Viewed
Job Description
**Engineering principle**: We ship robust, high-quality code, written for humans to read and maintain!
The Engineering team at Unifonic is looking for a proactive and dynamic Machine Learning Engineering Lead, to join our diverse team of developers. In this role, you’ll be playing an active part in the hands-on process of building Machine Learning models and putting them into production, managing a team, and contributing to production-facing code on a regular basis.
- Design and lead the implementation of AI/ML/NLP pipelines from ideation to production
- Support with recruitment & hiring of team talents and facilitate their onboarding.
- Work with product managers, designers, and engineers to prioritize, plan, and schedule work.
- Communicate status, risks, and requirements to other groups.
- Provide technical and non-technical guidance to the team, both individually and as a group.
- Facilitate continuous learning and improvement for the team and its members.
**Must-Have**
- Hands-on 10+ years of relevant engineering work experience and 4+ years of hands-on technical management experience in shipping Machine Learning Models and large-scale projects with multiple dependencies across teams.
- Bachelor’s degree in a related field. (e.g. Computer Science, Computer Engineering,etc)
- Expert in Python with experience in common data science toolkits, such as NumPy, Pandas, PySpark, Scikit-Learn, Tensorflow, PyTorch, Keras, rasa, BERT, spaCy.
- Hands-on experience in NLP is mandatory; e.g. Text representation (n-grams, a bag of words, TF-IDF, etc), feature extraction, part of speech tagging and recognition, text classification, Named Entity Recognition (NER), semantic extraction techniques, Machine Translation, slot filling, Sentiment analysis, etc.
- Familiarity with MLOps best practices, e.g. Model deployment and reproducible research
- Mastering data science needed skills like SQL, hypothesis testing, Data cleansing, data augmentation, data pre-processing techniques, dimensionality reduction, mathematics, probability, and statistics (e.g. conditional probability, likelihood, Bayes rule, and Bayes nets, Hidden Markov Models, etc.).
- Excellent understanding of Machine learning techniques like Naive Bayes classifiers, SVM, Decision Tree, KNN, K-means, Random Forest, modeling and optimization, evaluation metrics, classification, and clustering.
- Experience with distributed data/computing tools: Map/Reduce, Hadoop, Hive, Spark, etc.
- Experience with data visualization tools, such as Grafana, Tableau, matplotlib, and seaborn.
- Proficiency in using query engines and languages such as SQL, Hive, and Pig.
- Experience with NoSQL databases, such as MongoDB, Cassandra, and Hbase.
- Solid experience with full Software Development Lifecycle, Distributed Architectures (REST, SOAP, Queue-based), and Microservices Architecture.
- Familiarity with famous Python ORM (Object Relational Mapper) libraries
- Ability to design systems that integrate with multiple data storage solutions including relational databases, key-value stores, and different cloud-based services.
- Solid understanding and hands-on experience in concurrency patterns, and event-driven architecture.
- Strong unit test and debugging skills.
- Proficient understanding of code versioning tools such as GIT, CI/CD concepts, and toolchains.
- Experience with the Agile Framework and Project Management tools such as Jira
**Nice to have**
- Experience building large scale data-driven systems in Java
- Experience analyzing data from 3rd party providers: Google Analytics, Site Catalyst, Coremetrics, Adwords, Crimson Hexagon, Facebook Insights, etc.
- Good knowledge of Deep Learning needed skills like Neural network architectures, fully connected networks, CNNs, LSTMs, and RNNs.
- Worked on other ML use cases like:
- Speech Recognition algorithms.
- Recommender Engines.
- Anomaly detection.
- Computer Vision (Face Recognition, OCR,)
- Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
- Understanding of accessibility and security compliance
- Knowledge of user authentication and authorization between multiple systems, servers, and environments. (e.g. Basic Auth, SAML, Keys, OAuth, JWT, and Tokens)
- Practical experience in queuing systems/message brokers like ActiveMQ, RabbitMQ, Kafka, Beanstalk, SQS, etc
- Able to create database schemas that represent and support business processes.
- Practical experience with cache technologies such as Memcached, and Redis.
- Experienced with using cloud hosting technologies such as AWS.
- General knowledge in telecommunications (SMSC, VOIP, SMPP, etc.).
Data Science Internship
Posted today
Job Viewed
Job Description
During your internship, you will have the opportunity to:
- Work with stakeholders throughout the organization to identify opportunities for leveraging company data to drive business solutions.
- Select features, building and optimizing classifiers using machine learning techniques
- Mine and analyze data from client databases to drive optimization and improvement of product development, marketing techniques and business strategies.
- Assess the effectiveness and accuracy of new data sources and data gathering techniques.
- Processing, clean, and verifying the integrity of data used for analysis
- Perform ad-hoc analysis and presenting results in a clear manner
- They must have finished at least their 3rd year in college.
- They must have experience working with Python and/or R. Knowledge of object-oriented programming concepts is expected.
- They must have done at least some basic machine learning before (e.g. decision trees, support vector machines, random forests, etc.).
- **_ They must have worked with (relational) databases before and preferably have taken at least an introductory databases course._**:
- They must have done some kind of data analysis before and expect to do a lot of it in the internship (searching for patterns in data, producing aggregate statistics, etc.).
- Experience with numpy/pandas/matplotlib in Python or with dplyr/tidyr/ggplot in R is very preferred.
- They must have taken an introductory course in probability.
**BONUS**
- They have done some natural language processing or text mining before
- They are into competitive programming
- They have a github portfolio showing their experience with any/all of the above
Data Science Consultant Internship
Posted today
Job Viewed
Job Description
- Liaise between client teams and Synapse teams in communication, decision-making and project planning
- Translate client’s business needs into data science problems
- Perform analyses and computations that draw insights from collected data
- Document activities of the project team, such as schedules, meeting notes, agendas, statusreports, etc.
- Manage internal teams to ensure that projects are executed according to problem definition
- Analyze & quantify the impact of deployed models
- Microsoft Office Suite, Large Emphasis on Excel
- Problem Solving, Presentation & Critical Thinking
- SQL, Python or R (these are a bonus)
Be The First To Know
About the latest Machine learning manager Jobs in Egypt !
Sr. Product Manager - AI

Posted 5 days ago
Job Viewed
Job Description
Sr. Product Manager - AI
**Job Description:**
**Overview**
SiliconExpert, an Arrow company, is seeking a strategic and visionary **Senior Product Manager - AI** to lead the development and adoption of Artificial Intelligence capabilities across our platform. This is a mission-critical role responsible for embedding AI into key workflows, enabling smarter decisions for our customers, and ensuring AI becomes a core pillar of our platform value proposition.
You will collaborate closely with Product Managers, Engineering, Data Science, Sales, Marketing, and Customer Success teams to identify high-impact AI opportunities and bring them to life. The ideal candidate will be passionate about leveraging data and machine learning to solve complex business problems, with experience in managing AI/ML-powered products at scale.
This is an exciting opportunity to shape the future of SiliconExpert's platform as we transition from data to intelligence and redefine the way electronic component decisions are made across the global supply chain.
SiliconExpert brings intelligence to the technology lifecycle. Our platform contains a 360-degree view of over 1 billion electronic parts and 20,000 electronic suppliers. Our end-to-end solutions bring intelligence to all the phase of Technology Lifecycle by integrated decision-making across Engineering, Supply Chain and Compliance departments. With our technology, its dedicated people, and the way we do business we are transforming the electronics industry with the most comprehensive data. At SiliconExpert we are looking for passionate people to be part of our growth journey.
**What You'll Be Doing:**
+ Drive the AI product strategy and roadmap, in alignment with platform and business goals.
+ Identify use cases where AI can create tangible business value across customer workflows in design, compliance, and supply chain.
+ Collaborate with other product managers to integrate AI seamlessly into existing and new products.
+ Translate complex technical capabilities into simple, compelling user experiences.
+ Define requirements and success metrics for AI features and work closely with engineering and data science to deliver them.
+ Stay current with advancements in AI/ML and assess their potential for enhancing platform capabilities.
+ Partner with go-to-market teams to support sales enablement, customer onboarding, and education.
+ Lead post-launch iterations and improvements based on user feedback and performance data.
+ Act as the internal champion for AI adoption across the product organization.
**What We're Looking For:**
+ Proven experience managing AI/ML-based products in a B2B SaaS or platform environment.
+ Deep understanding of AI and ML concepts, their capabilities, and limitations, with the ability to translate them into product solutions
+ Strong track record of building cross-functional consensus and delivering results in a fast-paced environment.
+ Strategic thinker with hands-on execution capability
+ Strong collaboration skills, especially with engineering and data science teams
+ Excellent communication and stakeholder management skills
+ Experience or familiarity with supply chain, electronic components, or enterprise data platforms is a strong plus
**Experience / Education**
Typically requires a minimum of 12 years of related experience with a 4 year degree; or 8 years and an advanced degree; or equivalent related experience
**Location:**
EG-Cairo, Egypt (Al Emdad & Al Tamween)
**Time Type:**
Full time
**Job Category:**
Information Technology
Arrow Electronics, Inc.'s policy is to provide equal employment opportunities to all qualified employees and applicants without regard to race, color, religion, age, sex, marital status, gender identity or expression, sexual orientation, national origin, disability, citizenship, veran status, genetic information, or any other characteristics protected by applicable state, federal or local laws. Our policy of equal employment opportunity and affirmative action applies to all employment decisions personnel policies and practices, or programs.