Senior AI Software Engineer

🏢 epergne solutions
📍 Sharjah, United Arab EmiratesFull-timeOn-site
📅 Posted: 2d ago🔄 Updated: 2d ago
CV%
✨ AI Summary
The Senior AI Software Engineer role in Abu Dhabi involves designing, developing, and optimizing AI products and full-stack applications. Key responsibilities include building scalable full-stack applications and APIs, developing cloud-native solutions on Azure, optimizing systems for performance, and implementing security best practices. The role requires collaboration with various teams and driving continuous improvement through modern technologies and AI trends. The ideal candidate has 5+ years of software/product development experience, strong full-stack skills, and proficiency in languages like Python, Rust, or Go, along with experience in Docker, Kubernetes, and CI/CD.
Required Skills
Information Technology
Generative AIGoAuthenticationLangGraphCI/CD
Other
Full-stack developmentAgentic AIMicrosoft Agent Framework
Requirements
Requires 5+ years of software/product development experience, preferably in AI products, with strong full-stack development skills. Must have hands-on experience with Docker, Kubernetes, CI/CD, Git, deployment automation, and designing secure, production-grade APIs. A Bachelor's degree in Computer Science, Engineering, or a related field is required. Banking exposure is preferred.
Description
Job Role:-Senior AI Software EngineerJob Location:- Abu Dhabi, UAEExperience:- 5+ YearsRole Overview:-Design, develop, and optimize production-grade AI products and full-stack applications, working closely with engineering, data, UX, and product teams.Key Responsibilities:-Develop scalable full-stack applications and APIs using API-first and event-driven architectures.Build reusable components, services, and libraries using modern frameworks.Develop cloud-native solutions on Azure or other major cloud platforms.Optimize frontend/backend systems for performance, scalability, usability, and security.Implement authentication, data protection, and security best practices.Collaborate with UI/UX, engineering, product, Data Science, and Data Engineering teams.Develop unit, integration, and end-to-end tests to ensure production quality.Drive continuous improvement through modern technologies, engineering practices, and AI trends.Requirements & Skills:-5+ years of software/product development experience, preferably in AI products.Strong full-stack development experience across backend and/or frontend.Proficiency in Python, Rust, Go, React, Angular, Vue.js, or similar technologies.Strong experience designing secure, production-grade APIs, including API versioning, monitoring, tracing, logging, and modern authentication.Hands-on experience with Docker and Kubernetes.Experience with CI/CD, Git/version control, and deployment automation.Exposure to AI/ML, GenAI, Agentic AI, and frameworks such as LangGraph or Microsoft Agent Framework is an advantage.Strong understanding of cloud-native and scalable system architecture.Bachelors degree in Computer Science, Engineering, or related field.Banking Exposure is preferred.
✨ Premium Match Details
Deep-dive CV analysis, customized Cover Letters, and Interview prep!
📊 Match Analysis
Insights against your active CV
📊
Personalized Match Analysis
Upload your CV to see exact matching percentages, detailed skills mapping, and gap analysis for this role.
🎯 Overalli74%
⚡ Skillsi85%
View Breakdown
Ontology Match: 85.0
Matched:✓ Requirements Matching✓ Ontology Skills Mapping
📜 Eligibilityi49%
View Breakdown
Local: 19600%
🏗️ Career Fiti91%
View Breakdown
Seniority: 91.0
📋 Requirementsi67%
View Breakdown
Domain: 67.0
🔥 Motivationi78%
View Breakdown
Title Fit: 78.00