Senior Technical Software Engineer - AI Computer Vision
Role Overview
Senior technical member of an agile feature team, combining hands-on software development with technical leadership and problem resolution.
Leads technical design and delivery of scalable, secure software solutions and supports business outcomes across Emirates Group.
The role focuses on computer vision and AI for airport environments and passenger experiences.
Key Skills for This Role
Full Job Posting
Role overview
Senior technical member of an agile feature team, combining hands-on software development with technical leadership and problem resolution.
Leads technical design and delivery of scalable, secure software solutions and supports business outcomes across Emirates Group.
The role focuses on computer vision and AI for airport environments and passenger experiences.
Responsibilities
- Assess computer vision and AI initiatives with business and technical stakeholders and define feasible solutions for contactless passenger experiences.
- Own solutions end to end, including architecture, model selection, development, testing, and deployment across airport environments.
- Design and optimize GPU-accelerated multi-camera vision, video analytics, and inference pipelines for high-volume video streams.
- Apply computer vision, AI, and NVIDIA technologies to passenger experience, efficiency, security, and automation opportunities.
- Troubleshoot model accuracy, camera configuration, video processing, GPU performance, integration, and production reliability.
- Integrate solutions into the airport technology ecosystem while meeting operational and security requirements.
- Mentor engineering teams; establish practices for development, benchmarking, deployment, monitoring, and continuous improvement.
- Promote lean development, built-in quality, test-driven development, Agile practices, root cause analysis, and blameless post-mortems.
- Contribute expertise to work planning and technology communities of practice; use approved enterprise platforms and support product maintenance.
Qualifications
- Degree or honours in Computer Science, Computational Mathematics, Computer Engineering, Software Engineering, or a related field.
- At least 5 years in computer vision, machine learning, or AI engineering delivering large-scale, secure solutions, including GPU inference and video analytics, in enterprise Agile environments.
- Hands-on multi-camera computer vision experience covering detection, recognition, tracking, Re-ID, 3D or multi-view vision, and the full model lifecycle.
- Experience building enterprise AI solutions with DevOps, edge/cloud deployment, AI-assisted development tools, and responsible AI practices.
- Technical leadership and mentoring experience, stakeholder collaboration, problem-solving, risk management, incident management, production support, and root cause analysis.
Technical knowledge
- Software engineering: microservices; Python, C++, NodeJS, and Java; algorithms, data structures, concurrency, performance engineering, and integration tools such as Solace.
- Computer vision and video: detection, recognition, tracking, Re-ID, scene understanding, multi-camera/multi-view 3D vision, camera calibration, spatial mapping, RTSP/IP cameras, and GStreamer.
- AI/ML: PyTorch, OpenCV, ONNX Runtime, dataset curation and annotation, training and fine-tuning, Vision Foundation Models, VLMs, generative AI, and edge AI.
- NVIDIA/GPU: MV3DT, DeepStream SDK, TAO Toolkit, TensorRT, CUDA, GPU inference, FP16/INT8, Omniverse/Isaac Sim, and USD.
- Data and deployment: relational/NoSQL databases, CI/CD, observability, AWS/Azure/Google Cloud, Docker, Kafka, and edge-to-cloud deployment.
- Secure data handling across collection, training, and deployment in sensitive environments.
Benefits
- The posting describes a tax-free salary and industry travel benefits, including flight and hotel discounts.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Emirates
Travel Consultant - EKH
Dubai, UAE
Emirates Holidays is seeking a Travel Consultant to sell and support holiday experiences across customer channels and throughout the travel journey. The role includes bookings, ticketing, customer relations, in-resort as
Senior Software Engineer - Java Full Stack
Dubai, UAE
Emirates is seeking a Senior Software Engineer to design, build, test, and support Java full-stack software solutions. Candidates need a relevant degree, at least 3 years of Java backend and microservices experience, and
Senior Technical Software Engineer - Java Full Stack
Dubai, UAE
Emirates is seeking a senior Java full-stack engineer to design, build, deploy, and support complex business-critical software while providing technical leadership. Candidates need a relevant degree, at least five years
Senior Technical DevOps Engineer - SRE
Dubai, UAE
Emirates is seeking a Senior Technical DevOps Engineer - SRE to build and operate cloud automation, CI/CD, and reliable production services. The role requires a relevant degree, 5+ years of hands-on build automation and
Security Coordinator - Facilities (Emiratisation)
Dubai, UAE
Emirates is seeking a Facilities Security Coordinator to support security operations, records, incident reviews, and investigations. Candidates need 12 years of schooling or equivalent and 3+ years of experience; aviatio
Lead Performance Engineer
Dubai, UAE
Emirates is seeking a Lead Performance Engineer to guide performance engineering for products in an agile release train. The role covers performance strategy, testing frameworks, workload modeling, and analysis; candidat
Associate Technical Product Owner - Web & Mobile
Dubai, UAE
Emirates is seeking an Associate Technical Product Owner to support product teams and translate prioritized features into team-ready stories. Candidates need 2+ years of relevant work experience and a degree in a listed
Travel Consultant - EKH
Dubai, UAE
Senior Software Engineer - Java Full Stack
Dubai, UAE
Senior Technical Software Engineer - Java Full Stack
Dubai, UAE
Senior Technical DevOps Engineer - SRE
Dubai, UAE
Helper - GSE
Dubai, UAE
Security Coordinator - Facilities (Emiratisation)
Dubai, UAE
Lead Performance Engineer
Dubai, UAE
Associate Technical Product Owner - Web & Mobile
Dubai, UAE