AI Engineer
DigitalQatalyst For Information Technology Consultants Co. L.L.C
Description
Artificial Intelligence Engineer
Work Location: Dubai, United Arab Emirates
Job Summary
DigitalQatalyst is seeking a highly motivated and experienced AI Development Engineer to join our growing technology team. This role is responsible for designing, developing, testing, and deploying AI-powered applications, intelligent assistants, automation solutions, APIs, and system integrations that support both internal business operations and client-facing digital transformation initiatives.
The successful candidate will transform AI solution designs into scalable, secure, and production-ready applications while contributing to the development of reusable AI components and frameworks. This position offers an exciting opportunity to work on cutting-edge artificial intelligence technologies, including large language models (LLMs), intelligent agents, retrieval-augmented generation (RAG), workflow automation, and cloud-based AI solutions.
Key Responsibilities
AI Application Development
- Design, develop, and deploy AI-powered applications, virtual assistants, copilots, intelligent agents, and digital platform features.
- Translate business requirements and technical specifications into functional AI solutions.
- Develop scalable and maintainable AI software components for internal and client-facing products.
Prompt Engineering and Agent Development
- Create, optimize, and maintain prompts, agent workflows, and system instructions.
- Configure intelligent agent behaviors, tool integrations, and decision-making workflows.
- Improve AI response quality, accuracy, and user experience through continuous optimization.
Backend Development and System Integration
- Build and maintain APIs, backend services, connectors, and integration layers.
- Integrate AI applications with enterprise systems, databases, cloud services, and third-party platforms.
- Ensure secure and efficient data exchange between applications and AI services.
Data Management and Knowledge Systems
- Develop document ingestion, indexing, embedding, and retrieval pipelines.
- Implement Retrieval-Augmented Generation (RAG) solutions to enhance AI accuracy and contextual understanding.
- Manage structured and unstructured data sources to support AI-powered knowledge systems.
Testing, Validation, and Quality Assurance
- Conduct testing and validation of AI applications to ensure reliability, accuracy, safety, and performance.
- Develop test scenarios, evaluation frameworks, and quality assurance processes.
- Troubleshoot and resolve technical issues while maintaining system stability.
Deployment and Operational Support
- Support deployment, monitoring, maintenance, and continuous improvement of AI solutions.
- Collaborate with DevOps and engineering teams to implement CI/CD best practices.
- Monitor application performance and optimize solutions for production environments.
Reusable Solution Development
- Build reusable AI components, templates, frameworks, and engineering assets.
- Contribute to technical standards, documentation, and best practices across AI development projects.
- Support the creation of scalable AI capabilities that can be leveraged across multiple business initiatives.
Required Qualifications and Experience
- Bachelor’s degree in Computer Science, Software Engineering, Artificial Intelligence, Information Technology, or a related field.
- Minimum of 1–3 years of experience in software development, AI engineering, machine learning application development, or related technical roles.
- Proven experience developing and deploying AI-powered applications and integrations.
- Hands-on experience working with Large Language Models (LLMs) and AI platforms.
- Experience building APIs, backend services, and enterprise integrations.
- Demonstrated ability to deliver production-ready software solutions in agile development environments.
- Experience working on cloud-based platforms and mo