At a Glance
- Tasks: Design and implement scalable AI services and collaborate on innovative GenAI applications.
- Company: Join a leading tech firm in Dubai, shaping the future of AI.
- Benefits: Competitive salary, relocation support, and opportunities for professional growth.
- Other info: Dynamic team culture with mentorship opportunities and career advancement.
- Why this job: Be a hands-on leader in AI, making a real impact on user experiences.
- Qualifications: 7+ years in software engineering with expertise in GenAI and ML infrastructure.
The predicted salary is between 72000 - 108000 £ per year.
Senior Software Engineer II – ML Platform & GenAI (relocation to dubai)
Location: Dubai, United Arab Emirates
As part of the Machine Learning Platform & Generative AI Applications team, this role sits at the intersection of engineering, data science, and product development. The team builds the foundational tools that power intelligent and engaging user experiences across multiple business verticals.
This is an exciting opportunity for a Senior Software Engineer with expertise in GenAI and platform engineering to contribute as a hands-on technical leader. You will help shape the next generation of AI-driven services by building scalable infrastructure and driving innovative applications 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:
- Prompt versioning
- Evaluation dashboards
- Real-time user feedback systems
- 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:
- Fine-tuning transformer models
- Managing embeddings
- Building RAG pipelines
- 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.
Senior Software Engineer ML Platform & GenAI [Dubai Based] in London employer: oryxsearch.io
Join a forward-thinking company in Dubai that champions innovation and excellence in the field of Machine Learning and Generative AI. As a Senior Software Engineer, you will thrive in a collaborative work culture that prioritises employee growth through mentorship and knowledge sharing, while enjoying the unique advantages of living in a vibrant city known for its dynamic tech landscape. With competitive benefits and opportunities to lead cutting-edge projects, this role offers a meaningful and rewarding career path for those passionate about shaping the future of AI-driven services.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Software Engineer ML Platform & GenAI [Dubai Based] in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, especially those who work with GenAI or ML platforms. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects related to Generative AI and platform engineering. This is your chance to demonstrate your expertise and make a lasting impression on potential employers.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice common interview questions and be ready to discuss your experience with scalable services and MLOps best practices.
✨Tip Number 4
Don't forget to apply through our website! We love seeing candidates who are genuinely interested in joining our team. Plus, it makes it easier for us to keep track of your application and get back to you quickly.
We think you need these skills to ace Senior Software Engineer ML Platform & GenAI [Dubai Based] in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the Senior Software Engineer role. Highlight your expertise in GenAI and platform engineering, and don’t forget to mention any relevant projects you've worked on!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to tell us why you're passionate about AI and how your background makes you a perfect fit for our team. Be genuine and let your personality come through.
Showcase Your Projects:If you've worked on any cool projects related to ML or GenAI, make sure to include them in your application. We love seeing real-world applications of your skills, so don’t hold back!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining the StudySmarter family!
How to prepare for a job interview at oryxsearch.io
✨Know Your Tech Inside Out
Make sure you brush up on your programming languages, especially Python, Java, and Go. Be ready to discuss your experience with Generative AI and ML infrastructure in detail, as this role demands a solid understanding of fine-tuning transformer models and managing embeddings.
✨Showcase Your Project Experience
Prepare to talk about specific projects where you've designed and implemented scalable services or APIs. Highlight your contributions to any GenAI applications, like RAG-powered systems or AI copilots, and be ready to explain the challenges you faced and how you overcame them.
✨Demonstrate Collaboration Skills
This role involves working closely with cross-functional teams, so be prepared to share examples of how you've collaborated with product managers, designers, and data scientists. Discuss how you translated high-level ideas into actionable engineering tasks and the impact of your teamwork.
✨Emphasise Mentorship and Leadership
As a senior engineer, you'll be expected to mentor others. Share your experiences in leading code reviews, conducting workshops, and fostering a culture of engineering excellence. Highlight how you've helped junior engineers grow and how you promote MLOps best practices.