Senior Machine Learning Engineer (GenAI & LLMs)

Fekra Technologies โ€ข Egypt
Remote
Apply
AI Summary

Fekra Technologies is hiring a Senior Machine Learning Engineer with expertise in Generative AI and Large Language Models to join our AI team. The role involves building and deploying production ML systems with a strong focus on GenAI and LLM-based components. The ideal candidate will have 5+ years of experience in AI/ML engineering and proficiency in Python.

Key Highlights
Building and deploying production ML systems with GenAI and LLM-based components
Collaborating with cross-functional teams to deliver production-ready AI features
Designing and maintaining retrieval and embedding pipelines
Technical Skills Required
Python FastAPI AWS GCP Azure Hugging Face PyTorch PostgreSQL MongoDB Kubernetes
Benefits & Perks
Competitive Salary
100% Remote Work
Flexible Work Options
Career Growth
Collaborative Culture

Job Description


๐Ÿ“Œ Please read the job description carefully and ensure your CV is fully updated


๐Ÿ“Œ Position: Senior Machine Learning Engineer (GenAI & LLMs)

๐Ÿ“ Location: 100% Remote โ€“ Flexible, work from anywhere

โณ Job Type: Full-time, project-based (3โ€“6 months with possible extension)

๐Ÿ’ฐ Salary: Competitive Salary

๐Ÿ—ฃ Language: Must be fluent in English

๐Ÿ’ผ Experience Required: 5+ years in AI/ML engineering

๐Ÿ•’ Working Hours: Matching Dubai business hours

๐Ÿš€ Start Date: Immediate


๐Ÿ“ About the Role

We are hiring a Senior Machine Learning Engineer with a strong focus on Generative AI and Large Language Models to join our AI team.

This role focuses on building and deploying production ML systems where LLMs and GenAI components are a core part of the solution, not add-ons.

You will work closely with AI engineers to ship scalable, reliable AI systems into real products.


๐Ÿ›  Responsibilities

  • Build and deploy machine learning systems with a strong focus on GenAI and LLM-based components.
  • Own ML pipelines from experimentation to production deployment.
  • Integrate LLM-powered modules into scalable ML services and APIs.
  • Design and maintain retrieval and embedding pipelines.
  • Optimize ML and AI systems for reliability, performance, and cost.
  • Collaborate with cross-functional teams to deliver production-ready AI features.
  • Continuously improve ML workflows and system architecture.


๐ŸŽ“Required Skills & Experience

  • Strong proficiency in Python.
  • Solid experience as a Machine Learning Engineer in production environments.
  • Hands-on experience with LLMs and Generative AI systems.
  • Experience building RAG pipelines and working with vector databases.
  • Experience deploying ML systems using FastAPI or similar frameworks.
  • Familiarity with cloud-based ML deployments (AWS, GCP, or Azure).
  • Strong understanding of the ML lifecycle (training, deployment, monitoring).


๐Ÿค–AI & ML Experience

  • Applied experience in NLP and/or Computer Vision.
  • Familiarity with Hugging Face, PyTorch, or similar frameworks.
  • Understanding of prompt engineering and LLM evaluation techniques.


Nice to Have

  • Experience with agent-based systems.
  • Exposure to MLOps and ML monitoring tools.
  • Experience with multilingual or Arabic AI systems.
  • Knowledge of model optimization and inference tuning.


Why Join Fekra?

๐Ÿ† ISO-Certified & ISTQB Platinum Partner โ€“ Be part of a globally recognized company.

๐ŸŒ 100% Remote โ€“ Work from anywhere!

๐Ÿ’ฐ Competitive Salary

๐Ÿš€ Exciting Projects โ€“ Work on cutting-edge fintech and cloud-based applications.

๐Ÿ“ˆ Career Growth โ€“ Enjoy continuous learning and professional development.

๐Ÿ’ก Flexible Work Options โ€“ Part-time and full-time remote opportunities.

๐Ÿค Collaborative Culture โ€“ Join a dynamic, supportive, and innovative team.


Subscribe our newsletter

New Things Will Always Update Regularly