Senior AI Engineer
Cairo (Head Quarter)

ERP - LEG

Full-time

Role Description

This is a full-time, on-site role for a Senior AI Engineer located in Cairo, Egypt. The Senior AI Engineer will be responsible for designing, developing, and deploying AI-powered solutions that enhance business processes, automate workflows, and support data-driven decision-making. The role involves collaborating with cross-functional teams, researching emerging AI technologies, building machine learning models, developing generative AI applications, and ensuring successful deployment of AI solutions into production environments.

Responsibilities

  1. Design, develop, and maintain AI and Machine Learning solutions for internal and client-facing projects.
  2. Build and optimize Generative AI applications using Large Language Models (LLMs).
  3. Develop AI-powered chatbots, assistants, automation tools, and intelligent workflows.
  4. Fine-tune and evaluate AI models for performance, scalability, and reliability.
  5. Implement Retrieval-Augmented Generation (RAG) architectures and vector database solutions.
  6. Integrate AI solutions with ERPNext, Frappe applications, and third-party systems through APIs.
  7. Collaborate with stakeholders to identify AI opportunities and translate business requirements into technical solutions.
  8. Conduct research on emerging AI technologies and recommend innovative applications.
  9. Establish AI development standards, best practices, and governance frameworks.
  10. Optimize model performance, inference speed, and operational costs.
  11. Monitor deployed AI systems and continuously improve their effectiveness.
  12. Mentor junior AI engineers and support knowledge sharing across teams.
  13. Create and maintain technical documentation for AI solutions and implementations.

Requirements

  1. Bachelor's degree in Computer Science, Artificial Intelligence, Data Science, Software Engineering, or a related field.
  2. 3+ years of experience in software development, including at least 3 years focused on AI/ML solutions.
  3. Strong experience with Python and AI development frameworks.
  4. Hands-on experience with LLMs such as OpenAI, Claude, Gemini, or open-source alternatives.
  5. Experience with Machine Learning frameworks such as TensorFlow, PyTorch, or Scikit-learn.
  6. Strong understanding of RAG architectures, vector databases, embeddings, and prompt engineering.
  7. Experience with AI orchestration frameworks such as LangChain, LlamaIndex, CrewAI, or similar.
  8. Experience integrating AI solutions through REST APIs and microservices.
  9. Knowledge of cloud platforms such as AWS, Azure, or Google Cloud is a plus.
  10. Strong analytical, problem-solving, and communication skills.
  11. Ability to lead technical initiatives and mentor team members.
  12. Fluent in Arabic and English (written and spoken).

Benefits

  1. Social insurance coverage.
  2. Medical insurance coverage.
  3. Professional development and AI training opportunities.
  4. Access to cutting-edge AI technologies and projects.
  5. Collaborative and innovation-driven work environment.