Software Engineer (Python) – AI Platform

Apply to Job Here


Company NameRevolut
Company TypePrivate
Job TypeFull-Time
Salary RangeMarket Competitive
LocationUnited Arab Emirates
QualificationsBachelor’s Degree
Experience1 Year+

Job Overview

Revolut is seeking a Software Engineer (Python) to join its AI Platform team. You will be responsible for building the core infrastructure that powers Revolut’s AI ecosystem, from large-scale data pipelines to Generative AI applications. You will create modern, production-grade systems from the ground up, solving complex engineering challenges at a global scale.

Company Overview

Revolut is a financial technology company that offers a wide range of financial services, including spending, saving, investing, and exchanging. Since 2015, Revolut has been on a mission to deliver more visibility, control, and freedom to its customers. With over 65 million customers and 10,000+ employees worldwide, Revolut is committed to building great products and redefining success.

Quick Details

  • Salary Range: Market Competitive
  • Job Type: Full-time
  • Qualifications: bachelors-degree
  • Experience: 1 Year+

Key Responsibilities

  • Designing, building, and maintaining scalable services that support the AI lifecycle.
  • Developing infrastructure and APIs that integrate third-party services and grow with the business.
  • Implementing and managing robust CI/CD pipelines to validate, deploy, and monitor a diverse range of models.
  • Building and scaling APIs and SDKs for serving AI models and systems.
  • Ensuring low latency and high availability to meet business needs.
  • Partnering with product teams to design and deliver accessible AI solutions.

Requirements

  • A degree in a STEM field or equivalent.
  • A solid foundation in computer science principles.
  • A proven track record designing and operating scalable backend systems in production environments.
  • Proficiency in Python as your primary language, with solid command of additional programming languages.
  • Expertise in distributed systems and modern infrastructure practices, like containerisation and orchestration.

Benefits

  • Opportunities for professional development and career growth within Revolut.
  • Work in a collaborative and supportive global team environment.
  • Contribute to building innovative AI solutions that impact millions of users worldwide.
  • Be part of a company that values diversity and inclusion.
  • Shape the future of financial technology with a leading fintech company.

Apply to Job Here