Senior Machine Learning Engineer

2 days ago


مصر, Egypt Unifonic Full time

Unifonic is a customer engagement platform that enables organizations to delight customers with remarkable omnichannel experiences. By unifying communication channels, messaging apps, and chatbots, Unifonic streamlines conversations at every touchpoint throughout the customer journey.

**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,)



  • مصر, Egypt Brightskies Full time

    **Job Brief**: We are seeking a dedicated machine learning engineer to join our growing team. You will work as part of a world-class diverse team of software developers and data scientists to develop state-of-the-art intelligent AI-enabled systems in the automotive field. As a machine learning engineer, you will be expected to have a keen interest in...


  • مصر, Egypt Vodafone Full time

    **Role purpose**: The senior ML Engineer is a core member of the agile teams facilitating trained ML models to design and deliver E2E solutions as a final product that fulfill the COE automation target. The senior machine Learning Engineer job is to mainly develop and design machine learning pipeline / integrations using different machine learning platforms...


  • مصر, Egypt WalletHub Full time

    WalletHub, the #1 Personal Finance App in the US and one of Forbes Top 100 Best StartUp Employers for both 2020 and 2021, is rapidly growing and looking for a highly experienced and motivated **Senior Machine Learning Engineer** for a full-time, permanent position. **Qualifications** - At least 4 years experience in Python and MySQL (or any relational...


  • مصر, Egypt Siemens Full time

    **Siemens Digital Industries Software - Where today meets tomorrow.** **Let's make the difference together!**: **Meet the team - **Video** Siemens DISW is a global technology powerhouse. With some of the best-known brands in the world, Siemens has stood for engineering excellence, innovation, quality, and reliability for more than 165 years. The **Digital...


  • مصر, Egypt Siemens Digital Industries Software Full time

    **Siemens Digital Industries Software - Where today meets tomorrow.** **Let's make the difference together!** **Meet the team -** **Video** Siemens DISW is a global technology powerhouse. With some of the best-known brands in the world, Siemens has stood for engineering excellence, innovation, quality, and reliability for more than 165 years. The...


  • مصر, Egypt Synapse Analytics Full time

    Analyzing various ML algorithms that could be used to solve a given problem and ranking them by their success probability. - 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...


  • مصر, Egypt MonetizeMore Full time

    MonetizeMore builds industry-leading ad technology that is seen by more than 300M+ people per month. The company has been running for 12 years achieving consistent double-digit growth each year with a team of 280+ team members spread across the globe. MonetizeMore offers location and schedule freedom to every one of its team members. That means that you...


  • مصر, Egypt MonetizeMore Full time

    **MonetizeMore** builds industry-leading ad technology that is seen by more than 300M+ people per month. The company has been running for 13 years achieving consistent double-digit growth each year with a team of 260+ team members spread across the globe. **MonetizeMore** offers location and schedule freedom to every one of its team members. That means that...


  • مصر, Egypt Microsoft Full time

    Why work at WebXT Inside Microsoft's Web Experiences Team The content moderation & understanding team in Cairo, Egypt is seeking senior software engineers to join its growing team in Cairo. Content moderation is part of the content moderation & understanding team under content services in the WebXT organization. The content moderation team has a mission of...

  • Senior Data Engineer

    2 weeks ago


    مصر, Egypt Raisa Energy Full time

    We are looking for a **Senior Data Engineer** to join our team in Cairo. **Summary**: Raisa is an energy fintech company that uses proprietary technologies (in-house tech, machine learning microservices, securitization) to manage large investments in the United States. With over $2 billion of private funding, Raisa has built a diverse portfolio of oil and...