Senior Software Engineer ML Platform & GenAI [Dubai Based]
New Today
Overview
Senior Software Engineer II – ML Platform & GenAI (relocation to Dubai) sits on the Machine Learning Platform & Generative AI Applications team. The role blends engineering, data science, and product development to build foundational tools powering intelligent experiences across multiple business verticals. This is a hands-on technical leadership position focused on GenAI and platform engineering to shape scalable AI-driven services from concept to production.
Key Responsibilities
- Design and implement scalable services, APIs, and workflows to support GenAI-driven feature development.
- Collaborate on flagship GenAI applications, such as:
- Retrieval-Augmented Generation (RAG) powered support systems
- AI copilots for partners or drivers
- Marketplace-level forecasting and decision-support tools
- Define and evolve platform architecture to ensure reliability, scalability, cost-efficiency, and security.
- Build platform capabilities such as:
- Promote MLOps best practices and responsible AI by establishing robust monitoring, guardrails, and launch protocols.
- Mentor team members and contribute to a culture of engineering excellence through code reviews, workshops, and knowledge sharing.
- Collaborate with cross-functional teams including product managers, designers, and data scientists to translate high-level ideas into executable engineering tasks.
Qualifications & Requirements
- 7+ years of professional experience in software engineering with strong design principles and system architecture knowledge.
- Proficiency in programming languages such as Python, Java, Go, or similar.
- Experience working with Generative AI and ML infrastructure, including:
- Managing embeddings
- Familiarity with vector databases (e.g., Pinecone, Milvus, Weaviate) and semantic search techniques.
- Strong foundation in cloud infrastructure, networking, security, CI/CD pipelines, and observability.
- Experience with cloud platforms (AWS, GCP, etc.) or database internals.
- Proven track record of delivering end-to-end projects and mentoring engineers.
- Direct experience with ML platforms and MLOps is required.
Seniority & Employment Details
- Seniority level: Mid-Senior level
- Employment type: Full-time
- Job function: Engineering and Information Technology
- Industries: Technology, Information and Media
Note: This listing focuses on the Dubai-based Senior Software Engineer role and related qualifications. Other job postings and location-based listings shown in the original page have been removed to maintain clarity and relevance.
- Location:
- England, United Kingdom
- Salary:
- £125,000 - £150,000
- Job Type:
- FullTime
- Category:
- IT & Technology