Software Engineer (Python) - MLOps Platform
Build scalable MLOps backend services and optimize GPU workloads for AI platform serving 75M+ customers.

United Kingdom, LT · Founded 2013
Our mission is to simplify all things money. Our team provides financial services to 69.1 million customers worldwide, including 68.3 million retail customers and over 750,000 business customers, across 39 countries (as of December 2025).
Roles based in: Barcelona, Bucharest, Cyprus, Czech Republic, Dubai, Dublin
Builds in: FinTech
Publishes salary on 20 of 20 ads · Hiring engineering roles here since July 2026
Curated from live Revolut postings. Click any role for the full brief.
Build scalable MLOps backend services and optimize GPU workloads for AI platform serving 75M+ customers.
Develop security monitoring and response capabilities for a global financial super app using Python.
Build scalable financial systems and data pipelines for 75M+ users using Python, SQL, Kafka, and GCP.
Build scalable infrastructure and CI/CD solutions for a global financial super app using GCP, AWS, Kubernetes.
Build user interfaces for a global financial super app using React and TypeScript.
Build and scale core backend systems for a global financial super app using Java.
Develop iOS features for a global financial super app using Swift and SwiftUI.
Develop security monitoring and response capabilities for a global financial super app serving 75M+ customers.
Intern Application Security Engineer to design and test applications for a global financial super app.
Design and operate critical self-managed storage infrastructure (Kafka/Redis) for a global financial super app.
Build iOS features for a global financial super app using Swift and SwiftUI.
Design and build scalable observability platforms for thousands of applications using Python, Prometheus, Grafana, and Kubernetes.
Build scalable APIs and data pipelines for a global financial super app using Python 3, SQL, Kafka, and GCP.
Build core infrastructure for AutoDL, optimizing GPU utilization and ML model deployment at scale.
Run SAST/DAST scans and security reviews for the global financial super app.
Build Android features for 75M+ users using Kotlin and Jetpack Compose.
Build microservices and optimize systems for a global financial super app using Java 17/21, GCP, Kubernetes.
Build microservices and APIs for a global financial super app using Java 17/21 on GCP.
Build microservices and mobile APIs for a global financial super app using Java 17/21 on GCP.
Develop Android features for a global financial super app using Kotlin and MVVM/Clean Architecture.
No longer open on Revolut's site. Kept for reference — saved archived roles stay in your dashboard.