More jobs:
Job Description & How to Apply Below
The AI Engineer is responsible for designing, building, evaluating, and optimizing AI-driven systems with a strong focus on large language models (LLMs). This role requires hands-on experience in AI evaluations, prompt optimization, Retrieval-Augmented Generation (RAG) pipelines, and autonomous agent architectures, ensuring scalable, reliable, and high-performance AI solutions in production environments.
Key Responsibilities AI System Design & Development- Design, implement, and maintain AI-powered applications using large language models.
- Build and optimize Retrieval-Augmented Generation (RAG) pipelines for accurate, grounded responses.
- Develop autonomous agents and multi-agent systems to solve complex workflows and tasks.
- Design, test, and systematically optimize prompts to improve model performance and reliability.
- Establish prompt iteration frameworks using quantitative and qualitative evaluation methods.
- Implement strategies to handle large context windows while minimizing context degradation and “memory loss.”
- Set up and maintain AI evaluation (Evals) frameworks to measure model quality, accuracy, and consistency.
- Define evaluation metrics and automated testing pipelines for continuous improvement.
- Analyze model outputs and iterate based on performance insights.
- Handle rate limits, streaming responses, retries, and error handling in production systems.
- Implement logging, monitoring, and fallback mechanisms for robust AI services.
- Optimize latency, cost, and throughput of AI model usage.
- Work closely with software engineers, data teams, and product stakeholders to integrate AI solutions.
- Stay current with emerging AI tools, frameworks, and best practices.
- Contribute to internal documentation, standards, and reusable AI components.
- Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, Data Science, or a related field.
- Proven experience building and deploying LLM-based systems in real-world applications.
- Hands-on experience with prompt engineering, AI evaluation (Evals), and systematic prompt optimization workflows.
- Experience with Azure AI Foundry or similar cloud-based AI platforms (e.g., AWS, GCP).
- Experience in fine-tuning, deploying, and maintaining custom Large Language Models (LLMs).
- Hands-on experience working with Arabic-language trained language models and Arabic text processing.
- Strong experience designing and implementing RAG pipelines (vector databases, embeddings, retrieval strategies).
- Experience building autonomous agents and multi-agent systems.
- Deep understanding of prompt optimization techniques and evaluation methodologies.
- Proficiency in handling large context windows, memory management, and context-compression strategies.
- Experience managing API rate limits, streaming responses, retries, and error handling.
- Proficiency in Python and modern AI/ML tooling.
- Experience with vector databases (e.g., FAISS, Pinecone, Weaviate, or similar).
- Familiarity with orchestration frameworks for agents and workflows.
- Experience deploying AI systems in cloud or production environments.
- Understanding of AI safety, reliability, and responsible AI practices.
- Strong problem-solving and analytical skills
- Systematic experimentation and evaluation mindset
- Ability to translate business needs into AI solutions
- Attention to reliability, scalability, and performance
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×