Senior AI & Agent Systems Engineer - Egypt

Posted 2 days agoViewed
EgyptFull-TimeAI Systems
Company:Dokainish & Company
Location:Egypt, ET
Languages:English
Seniority level:Senior, 7+ years
Experience:7+ years
Skills:
Backend DevelopmentDockerPythonArtificial IntelligenceJavaKubernetesMachine LearningSoftware ArchitectureTypeScriptRESTful APIsData modelingSoftware Engineering
Requirements:
7+ years of professional software engineering experience Strong proficiency in Java Strong proficiency in at least one additional backend language (TypeScript or Python) Experience building and operating production backend systems Hands-on experience integrating LLMs into real applications Experience building or operating agent-based or workflow-driven AI systems Deep understanding of LLM behavior and limitations Deep understanding of hallucination risks and mitigation Deep understanding of prompt versioning and validation Deep understanding of retrieval-augmented generation (RAG) Strong system design, data modeling, and API design skills Comfort operating independently with minimal supervision Ability to explain complex technical decisions to non-technical stakeholders Full professional proficiency of the English language
Responsibilities:
Design and implement agent-based systems that operate reliably in production Build orchestration logic for multi-step and multi-agent workflows Define agent boundaries, responsibilities, and failure handling strategies Make architectural trade-offs balancing accuracy, latency, cost, and reliability Build and maintain AI-backed backend services using Java and/or TypeScript Integrate LLMs into existing APIs, workflows, and data pipelines Ensure AI systems respect authentication, authorization, and access controls Implement guardrails to control AI behavior and prevent unsafe or misleading outputs Design evaluation approaches for AI outputs and agent behavior Implement logging, monitoring, and alerting for AI systems Track and clearly communicate AI limitations, failure modes, and operational risks Manage rate limiting, cost controls, and usage visibility Ensure AI usage aligns with security, privacy, and compliance expectations Review and harden AI-assisted code before production release Guide other engineers on safe and effective AI integration Push back when AI is proposed where it introduces more risk than value Work closely with the Engineering Manager on system design and delivery planning Coordinate with backend and frontend engineers to integrate AI capabilities cleanly Contribute to technical discussions, design reviews, and production readiness efforts
Similar Jobs:
Posted about 20 hours ago
EMEAFull-TimeWorkforce Solutions
HQ - Analytics Engineer (EMEA Remote)
Company:
Posted 1 day ago
India, Pakistan, Nigeria, Kenya, Egypt, Ghana, Bangladesh, Turkey, Mexico, BrazilContractSoftware Development
Senior Python/FastAPI Developer(FastAPI, RL Gym)