Artificial Intelligence Engineer
Khatib & Alami · Gouvernorat de Beyrouth
Job description
About the role
The Artificial Intelligence Engineer will design, develop, integrate, and deploy AI‑powered applications and autonomous agents that boost productivity, automate complex workflows, and improve decision‑making across the organization. The focus is on building secure, scalable agentic AI that can reason, retrieve information, interact with enterprise systems, and execute multi‑step tasks with appropriate human oversight.
Key responsibilities
- Design and implement single‑agent and multi‑agent solutions for enterprise business processes.
- Build agent architectures using large language models (LLMs), tool calling, memory, planning, reasoning, and retrieval‑augmented generation (RAG).
- Develop AI copilots, assistants, and intelligent automation integrated into existing workflows such as proposal preparation, engineering QA/QC, project management, finance, procurement, HR, and IT service management.
- Create secure integrations between AI agents and enterprise platforms via APIs, SDKs, web services, databases, and automation frameworks.
- Construct RAG and knowledge‑engineering pipelines, including document ingestion, chunking, embeddings, indexing, retrieval, and reranking.
- Produce production‑grade Python solutions, including APIs, microservices, backend services, and orchestration components.
- Implement testing, CI/CD, version control, monitoring, logging, observability, and scalable deployment practices.
- Apply governance, security, privacy, and responsible AI controls to mitigate prompt injection, data leakage, and unauthorized actions.
- Establish evaluation frameworks to continuously improve agent accuracy, reliability, latency, cost efficiency, and user adoption.
- Collaborate with business, IT, engineering, cybersecurity, data, and functional teams to translate requirements into practical AI solutions.
Required profile
- Bachelor’s or Master’s degree in Computer Science, AI, Software Engineering, Data Science, or a related discipline.
- 3–7+ years of experience in software engineering, AI/ML, data engineering, or a related field.
- Strong programming skills in Python.
- Deep understanding of LLMs, generative AI, APIs, databases, distributed systems, and software architecture.
- Hands‑on experience building applications with LLM APIs, AI agents, or agentic workflows.
- Proficiency with Git, CI/CD pipelines, testing, and modern software‑development practices.
- Familiarity with cloud or private‑cloud deployment architectures.
Required skills
- Python
- LLM APIs and SDKs
- Prompt engineering
- Retrieval‑Augmented Generation (RAG)
- Vector databases
- Agentic AI frameworks
- Git
- CI/CD
- Testing frameworks
- Cloud deployment (public or private)
- APIs and microservices
- Distributed systems
- Software architecture
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Lebanon.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 month ago
Expires 1 week from now
30 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Khatib & Alami
Gouvernorat de Beyrouth
Related job offers
-
Business Analyst – Digital Workflows & AI
Unicorn Lab Gouvernorat de Beyrouth -
Business Analyst
maids.cc - AI & Tech Gouvernorat de Beyrouth -
Technical Project Manager
amana Gouvernorat de Beyrouth -
DevOps Engineer – Azure (Bids & Tenders Platform)
Aspire Software Beyrouth -
Technical Analyst
murex Beirut