A growing engineering team in Abu Dhabi is hiring Junior AI Software Engineers to build AI-powered products and applications. This is an ideal opportunity for software engineers with 2-4 years’ experience who have started working with Generative AI, LLMs, or AI applications and want to develop their career further in AI engineering.
About the Role – AI Application Engineering
Team Focus: Building AI-powered applications, APIs, and services for a growing engineering team
Technology Stack: Python, JavaScript/TypeScript or Java, with Azure cloud infrastructure
Core Areas: LLM integration, RAG, AI agents, and agentic workflows
Engineering Practices: Docker, Git, testing, and CI/CD as part of modern software delivery
Career Path: Ideal entry point for software engineers moving deeper into AI engineering
Career Growth & AI Development Opportunity
Strategic Location: Abu Dhabi – a rapidly growing hub for AI investment and technology talent
Hands-On AI Exposure: Contribute directly to RAG, AI agents, and agentic workflows
Skill Development: Build expertise in LangGraph, LangChain, Semantic Kernel, and Azure AI services
Career Growth: Strong path from junior AI engineer into senior AI and machine learning roles
Position Overview
The Junior AI Software Engineer builds and maintains AI-powered applications, APIs, and services, developing scalable backend and full-stack software while integrating LLMs, AI APIs, and third-party services. This role contributes to RAG, AI agents, and agentic workflows, works with cloud technologies primarily on Azure, and collaborates closely with senior engineers, AI specialists, and product teams to bring AI-powered products to life.
Why This Role Matters: As Junior AI Software Engineer in Abu Dhabi, you build real AI-powered products and applications rather than working on theoretical projects, gain hands-on exposure to RAG, AI agents, and agentic workflows alongside senior AI specialists, develop skills with modern tools like LangChain, LangGraph, and Azure AI services, and establish a strong foundation for a long-term career in AI engineering.
Key Responsibilities
AI Application Development
- Build and maintain AI-powered applications, APIs, and services
- Develop scalable backend and full-stack software
- Integrate LLMs, AI APIs, and third-party services into production applications
AI Agents & Workflows
- Contribute to RAG, AI agents, and agentic workflows
- Support the development of intelligent, LLM-powered application features
- Work alongside AI specialists to bring generative AI capabilities into products
Cloud & Engineering Practices
- Work with cloud technologies, primarily Azure
- Use modern engineering practices including Docker, Git, testing, and CI/CD
- Follow software engineering best practices to ensure scalable, maintainable code
Cross-Functional Collaboration
- Collaborate with senior engineers, AI specialists, and product teams
- Participate in code reviews and technical discussions to improve product quality
- Contribute ideas and technical input as the team builds new AI-powered products
Qualifications & Requirements
Educational Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related field
Experience Requirements
- 2-4 years’ commercial software engineering experience
- Experience with APIs, backend development, and modern software engineering practices
- Exposure to cloud platforms, Docker, and CI/CD
Essential Skills
- Strong programming skills in Python, JavaScript/TypeScript, or Java
- Genuine interest in Generative AI and AI application development
Desirable Skills
- Experience with LangGraph, LangChain, Microsoft Agent Framework, or Semantic Kernel
- RAG, LLM, or AI agent development experience
- React / TypeScript and Kubernetes experience
- Familiarity with Azure AI services
About This Opportunity
This role sits within a growing engineering team building AI-powered products and applications in Abu Dhabi, offering software engineers with early Generative AI or LLM exposure a genuine path into full-time AI engineering. The team works with modern tools including LangGraph, LangChain, Semantic Kernel, and Azure AI services, giving junior engineers hands-on experience across RAG, AI agents, and agentic workflows alongside senior engineers and AI specialists.
Career Excellence: Launch your AI engineering career building real Generative AI products alongside senior engineers and AI specialists in Abu Dhabi.
Who Should Apply?
- Software Engineers with AI Exposure: With 2-4 years’ experience who’ve started working with LLMs or Generative AI
- Backend & Full-Stack Developers: Comfortable with Python, JavaScript/TypeScript, or Java
- Cloud-Focused Engineers: With Azure, Docker, and CI/CD experience
- Computer Science Graduates: Ready to specialize in AI application engineering
- Aspiring AI Engineers: Strong software engineers who want to build a career in AI engineering
Recently opened JOBS 👇🏻
C++ Developer Jobs Dubai UAE 2026
Junior Web Developer Jobs Sharjah UAE 2026
