- Location
- Cairo, Cairo Governorate, Egypt · published
- Type
- Full-time
- Department
- IT
- Seniority
- Lead
- Source
- Workable
Description
Lead AI Engineer (Python / LLM / Agentic AI)
Job Description
We are looking for an experienced Lead AI Engineer to design, develop, and deliver production-ready AI applications and backend services.
The ideal candidate combines strong Python backend engineering skills with hands-on experience building LLM-powered applications, AI agents, and intelligent automation solutions.
Key Responsibilities
- Design, develop, and maintain scalable backend services and AI-powered applications using Python.
- Design and implement AI agents and agentic workflows, including tool calling, orchestration, multi-step reasoning, and multi-agent collaboration.
- Build LLM-powered solutions using RAG, embeddings, vector databases, and structured outputs.
- Integrate LLMs with internal systems, enterprise APIs, and external services using MCP and other integration approaches.
- Evaluate and optimize AI solutions for accuracy, reliability, performance, latency, and cost.
- Design scalable architectures using asynchronous processing, message queues, caching, and event-driven patterns.
- Implement AI security controls, including prompt injection protection, data privacy, access control, and safe tool execution.
- Build and deploy production-ready services with proper testing, monitoring, logging, and error handling.
- Collaborate with product and engineering teams to translate business requirements into technical solutions.
- Lead technical design discussions, review code, mentor engineers, and establish engineering best practices.