Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Job Description
- In this job Senior AI & NLP Engineer, you will be part of a team of Software developers, Data Scientists and Cyber Security experts designing futuristic AI based security applications for a Global Market solutions and
- The job location is Egypt – Cairo
In this role, you will:
- Work in a cross functional team of security professionals, software developers and data scientists.
- Research and implement the right ML/ DL approach for NLP tasks.
- Build, train, test and deploy ML/DL models for NLP tasks.
- Cross validate models to ensure their generalization
- Perform analysis of results during production and refine the models.
- Perform textual data extraction, preprocessing, representation and modeling processes.
- Work with security consultant to extract meaningful insights from data.
- Maintain technical expertise in ML, DL and NLP.
Job Requirements
What do we offer:
- You will be at the start of a new business unit where the focus will be on the development and testing of Advanced AI based Cyber Security applications.
- The organization is a result-oriented group with a dynamic spirit. We offer an interesting salary package.
- We offer you with the opportunity to work in an established, vibrant Software Development company with the flexibility and entrepreneurial environment of a start-up business. Ambitious plans to develop and launch unique and leading AI driven Security Solutions that will fight Cyber Crime and help the World.
Job Requirements
Your competencies and skills
- Strong analytical skills
- Excellent teamwork and collaboration skills.
- Results-oriented, high energy, self-motivated.
- Excellent written communication skills, with a focus on translating technically complex security issues into simple, easy to understand concepts for business and technical reviews.
- You are fluent in English and Arabic, and any other European language is a plus.
Your experience and knowledge:
- BS degree in a Computer Science or Computer Technology as a minimum. MSc is a plus.
- 3 Years’ minimum experience in AI with a focus on Deep learning and NLP.
- Hands on experience in NLP techniques like text representation, text preprocessing, semantic analysis.
- Deep understanding / experience in ML approaches and different algorithms.
- Experience with different types of neural networks.
- Experience with DL frameworks like Pytorch, Tensorflow.
- Deep understanding of transformer based architectures.
- Proficiency in python.
- Deep understanding of software development life cycle.
- Deep understanding of data science projects life cycle.
- Strong mathematical background.
- Knowledge of declarative programming, distributed programming and reactive programming is a plus.
- Experience with .net development is a plus.