Quick Summary
Requirements Summary
Basic proficiency in Python, HTTP/REST APIs, JSON, exception handling, and integrating external services. Databases: Basic SQL and relational-database concepts,
Technical Tools
Machine Learning EngineerData
AI application development: Build and maintain Python components that connect applications to approved AI models, internal services, and databases. LLM integration: Assist with prompt development, model API integration, structured outputs, and validation of model responses. Retrieval workflows: Support document preparation, chunking, embedding generation, and retrieval-augmented generation (RAG) pipelines. Orchestration: Help connect model calls, retrieval steps, tools, and business logic into controlled workflows with appropriate error handling and human review. Evaluation: Create test cases and assess output relevance, factual consistency, response time, and common failure scenarios. Application support: Investigate failed API calls, retrieval problems, unexpected model responses, and workflow errors; document and escalate findings. Responsible implementation: Use approved AI coding assistants, validate generated code, and follow security and data-handling requirements. Do not submit confidential information to unapproved AI services. Requirements 0–2 years of relevant experience; a degree in computer science, engineering, data science, or a related field, or equivalent practical experience. Python and APIs: Basic proficiency in Python, HTTP/REST APIs, JSON, exception handling, and integrating external services. Databases: Basic SQL and relational-database concepts, plus awareness of the purpose of vector search and embeddings. Machine learning: Understanding of core ML concepts, including training versus inference, evaluation, and overfitting. LLMs: Foundational knowledge of prompting, tokens, context windows, embeddings, RAG, hallucinations, and output validation. Orchestration: Basic understanding of multi-step AI workflows, tool calls, state, retries, and fallbacks; exposure to one tool or framework such as LangChain, LangGraph, n8n, or an equivalent. AI-assisted development: Ability to use a coding assistant responsibly, explain generated code, and verify its behavior through testing. Engineering and support: Basic Git, debugging, testing, log analysis, and awareness of secure credential handling. Preferred qualifications: Practical AI work: A chatbot, document Q&A, retrieval, or AI automation project built during study, an internship, or independent learning. Application development: Exposure to FastAPI or Flask, Docker, a cloud platform, or an approved model-serving service. AI safety and monitoring: Awareness of prompt injection, sensitive-data exposure, output guardrails, and monitoring model usage and errors. Benefits Social and Individual Medical Insurance
Location & Eligibility
Where is the job
Cairo, Egypt
On-site at the office
About this job
- Posted
- 4 days ago
Listing Details
- Posted
- October 28, 2026
- First seen
- October 28, 2026
- Last seen
- October 31, 2026
Posting Health
- Days active
- 2
- Repost count
- 0
- Trust Level
- 57%
- Scored at
- October 31, 2026
Signal breakdown
freshnesssource trustcontent trustemployer trust
External application
4 other jobs at
View all →Similar Machine Learning Engineer jobs
View all →Newsletter
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
A
B
C
D
No spam. Unsubscribe at any time.