JOB DESCRIPTION / ROLE
Job Type:
Full Time
Job Location:
Dubai, UAE
Nationality:
Any Nationality
Salary:
Not Specified
Gender:
Not Specified
Arabic Fluency:
Not Specified
Job Function:
IT - Software & Web Development
Company Industry:
IT, Software & Internet Services
Role Purpose
To lead the engineering team responsible for designing, building, and deploying AI-powered software products that meet enterprise-grade performance, reliability, and security standards while maintaining speed of innovation and delivery.
Key Responsibilities
- Set the technical vision and software architecture for core product platforms, ensuring modularity, scalability, and continuous improvement across releases.
- Oversee backend, frontend, and infrastructure teams, ensuring effective coordination with product managers, data scientists, and QA leads.
- Implement engineering best practices including DevOps pipelines, CI/CD automation, version control, and secure code development.
- Define and enforce coding standards, peer review protocols, testing coverage benchmarks, and documentation quality.
- Build engineering workforce plans, recruitment pipelines, and mentorship frameworks to scale the team as the company grows.
- Collaborate closely with product leadership to translate customer feedback and roadmap priorities into executable engineering sprints.
- Ensure security and compliance in multi-tenant enterprise environments, particularly around data privacy, AI model explainability, and system availability.
- Report on platform performance, technical debt, delivery velocity, and capacity planning to executive leadership and board stakeholders.
Ideal Candidate Profile
- 12–15 years of hands-on software engineering experience with at least 5 years in a leadership role overseeing SaaS or platform-based software development.
- Proven track record delivering enterprise-grade products using modern technologies (e.g., Python, React, Docker, Kubernetes, REST/GraphQL APIs).
- Experience leading teams using Agile/Scrum and DevSecOps frameworks in fast-growth environments.
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- Prior experience working in AI/ML product environments is a strong advantage.
- Strong communication skills with the ability to collaborate across tech and non-tech stakeholders and manage remote cross-functional teams.
Key Skills
Go, Lean, Management Experience, React, Node.js, Operations Management, Project Management, Research & Development, Software Development, Team Management, GraphQL, Leadership Experience
Employment type: Full time
Vacancy: 1
Find Top Talent
Other jobs you might be interested in
Software Developer Jobs in DubaiWeb Developer Jobs in Dubai
QC Engineer Jobs in Dubai
Show More