Back to jobsSign in and upload your CV to see how well you match this job.
Sign inJob overview
- Location
- Nasr City, Egypt
- Workplace
- Hybrid
- Employment type
- Full-time
- Date posted
- Oct 5, 2026
- Last checked at the source
- Oct 7, 2026
- Job source
- via Workable
Responsibilities
• Lead the entire ML lifecycle from data collection and analysis to model deployment, monitoring, and optimization.
• Apply deep learning and NLP techniques to develop solutions, potentially enhancing systems like search or recommendation engines.
• Design and implement end-to-end ML pipelines, incorporating MLOps best practices for CI/CD, containerization (Docker, Kubernetes), and cloud deployment (AWS, GCP, Azure).
• Utilize LLM knowledge, including prompt engineering and fine-tuning, to build advanced generative AI applications and conversational AI solutions.
• Perform comprehensive data analytics, including statistical analysis and feature engineering, to inform model development and extract actionable insights from large datasets.
• Write production-quality, robust code in Python (and potentially other languages like Java or Scala), ensuring code quality through reviews and testing.
• Collaborate with cross-functional teams, including data scientists, data engineers, and product managers, to translate business requirements into technical ML solutions.
Requirements
Required Skills and Qualifications
• Proven experience as a Machine Learning Engineer with a strong portfolio of deployed production models.
• Proficiency in Python and relevant ML frameworks/libraries (e.g., TensorFlow, PyTorch, scikit-learn).
• Expertise in data science methodologies, statistical analysis, and data analytics.
• Hands-on experience with MLOps tools and practices for managing the ML application lifecycle.
• Strong understanding of NLP and experience with LLMs and prompt engineering techniques.
• Solid software engineering background with knowledge of data structures, algorithms, and system design.
• Excellent problem-solving, communication, and collaboration skills.
Skills
- Python
- Java
- Scala
- Machine Learning
- Deep Learning
- Data Analysis
- Data Science
- NLP
- LLMs
- TensorFlow
- PyTorch
- scikit-learn
- AWS
- Azure
- Google Cloud
- Docker
- Kubernetes
- CI/CD
- Communication
- Problem Solving
Visa and relocation
?The posting doesn't mention visa sponsorship. Check the original posting or ask the company.
?The posting doesn't mention relocation.
Job description
Key Responsibilities
• Lead the entire ML lifecycle from data collection and analysis to model deployment, monitoring, and optimization.
• Apply deep learning and NLP techniques to develop solutions, potentially enhancing systems like search or recommendation engines.
• Design and implement end-to-end ML pipelines, incorporating MLOps best practices for CI/CD, containerization (Docker, Kubernetes), and cloud deployment (AWS, GCP, Azure).
• Utilize LLM knowledge, including prompt engineering and fine-tuning, to build advanced generative AI applications and conversational AI solutions.
• Perform comprehensive data analytics, including statistical analysis and feature engineering, to inform model development and extract actionable insights from large datasets.
• Write production-quality, robust code in Python (and potentially other languages like Java or Scala), ensuring code quality through reviews and testing.
• Collaborate with cross-functional teams, including data scientists, data engineers, and product managers, to translate business requirements into technical ML solutions.
Required Skills and Qualifications
• Proven experience as a Machine Learning Engineer with a strong portfolio of deployed production models.
• Proficiency in Python and relevant ML frameworks/libraries (e.g., TensorFlow, PyTorch, scikit-learn).
• Expertise in data science methodologies, statistical analysis, and data analytics.
• Hands-on experience with MLOps tools and practices for managing the ML application lifecycle.
• Strong understanding of NLP and experience with LLMs and prompt engineering techniques.
• Solid software engineering background with knowledge of data structures, algorithms, and system design.
• Excellent problem-solving, communication, and collaboration skills.
GetGlobalJob is not the employer or a recruiting agency. You apply on the original publisher's site: always check the posting before sharing your details, and never pay for a job.
Check your fit for this job
Create your free account and upload your CV to see how well you match this job and which skills you're missing.
Check my fit