Revolut
Posted 2mo ago

Software Engineer (Python) - AutoDL

Revolut
Cyprus or Czech Republic or Poland or Portugal or Serbia or Spain or Sweden or United Arab Emirates or United Kingdom
zł28k-zł40k/moRemoteFull Time
Responsibilities
  • optimizing inference
  • building infrastructure
  • maintaining pipelines
Requirements
  • Experience with deep learning in production
  • GPU-heavy workloads and inference optimisation
  • Strong Python skills
  • Distributed systems and containerisation/orchestration expertise
  • STEM degree or equivalent and scalable backend experience
Technical tools mentioned
PythonGPUAutoDLCI/CDAPIscontainerisationorchestration

Job description

About Revolut

People deserve more from their money. More visibility, more control, and more freedom. Since 2015, Revolut has been on a mission to deliver just that. Our powerhouse of products — including spending, saving, investing, exchanging, travelling, and more — help our 75+ million customers get more from their money every day.

As we continue our lightning-fast growth,‌ 2 things are essential to our success: our people and our culture. In recognition of our outstanding employee experience, we've been certified as a Great Place to Work™. So far, we have 13,000+ people working around the world, from our offices and remotely, to help us achieve our mission. And we're looking for more brilliant people. People who love building great products, redefining success, and turning the complexity of a chaotic world into the simplicity of a beautiful solution.

About the role

Our Technology team builds the systems and experiences that keep Revolut moving. From the infrastructure behind our innovative app to the features used by millions of people around the world, they bring sharp thinking, speed, and a focus on meaningful impact to everything they do.

We’re looking for a Python Engineer who can write high-quality code and build automated solutions for heavily regulated financial systems.

As part of the AI team that's driving innovation and powering products, you'll be developing the core infrastructure behind our central platform that empowers our scientists and engineers to solve tomorrow's challenges today.

Up to shape what's next in finance? Let's get in touch.

What you'll be doing

  • Improving GPU utilisation and performance across large-scale workloads
  • Ensuring low-latency, high-throughput predictions in production environments
  • Designing, building, and maintaining scalable services that support the AI lifecycle
  • Building the core infrastructure behind AutoDL, enabling automated training and deployment of ML models
  • 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
  • Establishing the backbone for AI governance and reproducibility
  • Designing systems for real-time inference on high-load ML use cases
  • Building scalable pipelines for event-driven data (e.g., behavioural, transactional streams)

What you'll need

  • Experience with deep learning in production, including inference optimisation and working with transformer-based models or similar DL architectures
  • Hands-on experience with GPU-heavy workloads (memory management, performance tuning for large-scale models)
  • A degree in a STEM subject or equivalent
  • A solid foundation in computer science principles
  • A track record of designing and operating scalable backend systems in production environments
  • Proficiency in Python as your primary language, with command of additional programming languages
  • Expertise in distributed systems and modern infrastructure practices, like containerisation and orchestration

Compensation range

  • Poland: PLN28,300 - PLN40,000 gross monthly*
  • Other locations: Compensation will be discussed during the interview process

*Final compensation will be determined based on the candidate's qualifications, skills, and previous experience

Building a global financial super app isn’t enough. Our Revoluters are a priority, and that’s why in 2021 we launched our inaugural D&I Framework, designed to help us thrive and grow everyday. We're not just doing this because it's the right thing to do. We’re doing it because we know that seeking out diverse talent and creating an inclusive workplace is the way to create exceptional, innovative products and services for our customers. That’s why we encourage applications from people with diverse backgrounds and experiences to join this multicultural, hard-working team.

Important notice for candidates:

Job scams are on the rise. Please keep these guidelines in mind when applying for any open roles.

Only apply through official Revolut channels. We don’t use any third-party services or platforms for our recruitment.

Always double-check the emails you receive. Make sure all communications are being done through official Revolut emails, with an @revolut.com domain.

We won't ask for payment or personal financial information during the hiring process. If anyone does ask you for this, it’s a scam. Report it immediately.

By submitting this application, I confirm that all the information given by me in this application for employment and any additional documents attached hereto are true to the best of my knowledge and that I have not wilfully suppressed any material fact. I confirm I have disclosed if applicable any previous employment with Revolut. I accept that if any of the information given by me in this application is in any way false or incorrect, my application may be rejected, any offer of employment may be withdrawn or my employment with Revolut may be terminated summarily or I may be dismissed. By submitting this application, I agree that my personal data will be processed in accordance with Revolut's Candidate Privacy Notice

About Revolut

Global financial super app for spending, saving, and investing.

Year founded
2015
Employees
13000
Industries
Organization type
Private
Latest investment
Funding Round (2025) — led by Coatue, Greenoaks, Dragoneer, Fidelity Management & Research Company
Headquarters
GB

Similar jobs

Software Engineer roles
4h
Save
Mark Applied
Hide
Advanced Software Engineer, Online Services - American Football
Orlando or Madrid
HybridFull Time
Electronic Arts
Electronic ArtsNASDAQ: EA: Develops and publishes video games and interactive entertainment software.
6+ YOERequires 6+ years in software development, proficiency in C#/.NET and C++ for Unreal Engine, concurrent architecture experience, database and networking knowledge, and a computer science degree or equivalent experience.
C++, Unreal Engine, C#, .NET, MySQL, SQL, Redis, TCP/IP, UDP, Microsoft Splunk, Linux, Microsoft Visual Studio
6h
Save
Mark Applied
Hide
Software Engineer Graduate (TikTok Search Data Infra) - 2027 Start
San Jose or Los Angeles or Singapore or New York City or London or Dublin or Paris or Berlin or Dubai or Jakarta or Seoul or Tokyo
$128k-$317k/yr OnsiteFull Time
TikTok
TikTok: Global short-form video hosting and social media platform.
Bachelor's degree in computer science or related technical field in progress; strong Java, C++, or Python skills; production data framework experience; distributed systems fundamentals.
Java, C++, Python, Spark, Flink, Hive, Iceberg
8h
Save
Mark Applied
Hide
Advanced Software Engineer, Online Services - American Football
Orlando or Madrid
HybridFull Time
Electronic Arts
Electronic ArtsNASDAQ: EA: Develops and publishes interactive entertainment software and video games.
6+ YOE6+ years in software development with C#/.NET backend services and C++ Unreal Engine development; concurrent architectures, databases, networking protocols, and a bachelor's degree or equivalent required.
C++, .NET, C#, Unreal Engine, MySQL, SQL, Redis, TCP/IP, UDP, Splunk, Linux, Microsoft Visual Studio
10h
Save
Mark Applied
Hide
Principal Software Engineer
Dublin or Cambridge or United States or Singapore or Australia or Belgium or Canada or France or Germany or Ireland or Japan or Latin America or Netherlands or Spain or Sweden or United Kingdom or India
HybridFull Time
HubSpot
HubSpotNYSE: HUBS: AI-powered customer platform for marketing, sales, and service.
5+ YOEPrincipal-level backend engineer with distributed financial systems expertise, publicly traded company experience, strong architecture and executive communication skills, and experience evolving complex legacy systems.
Corex
11h
Save
Mark Applied
Hide
Staff Software Engineer - Protect
San Francisco or Seattle or New York City or Washington, D.C. or London or Amsterdam
$208k-$274k/yr HybridFull Time
Plaid
Plaid: Provides financial data connectivity and payment infrastructure via APIs.
8+ YOETypically 8+ years building and operating backend or distributed systems at scale, with hands-on coding, strong product judgment, and experience translating ambiguous customer problems into measurable deliverables.
Jupyter, Apache Spark, Tecton
12h
Save
Mark Applied
Hide
Senior Software Engineer
London, England, United Kingdom
HybridFull Time
IFX Payments
IFX Payments: Provider of global foreign exchange and payment solutions.
5+ YOEProduction .NET and cloud experience, preferably Azure; asynchronous event-driven systems, SQL Server, code-first ORM, testing, security, reliability, observability, and regulated financial services experience.
.NET 10, Microsoft Azure, AWS, GCP, Grafana, Application Insights, SQL Server, EF Core, Azure DevOps, Claude Code, MacBook Pro, JetBrains Rider
13h
Save
Mark Applied
Hide
Software Engineer, Java (Asset Systems)
Vienna or Berlin or Barcelona or Bucharest or Austria or Europe
HybridFull Time
Bitpanda
Bitpanda: Provides a multi-asset platform for retail and institutional investing.
4+ YOE4+ years developing Java software with Micronaut or Spring Boot; relational and non-relational database knowledge; REST API, messaging middleware, CI/CD, AWS, or Kubernetes experience.
Java, Micronaut, Spring Boot, Postgres, MongoDB, REST APIs, Apache Kafka, ZeroMQ, CI/CD, AWS, Kubernetes, Udemy
14h
Save
Mark Applied
Hide
Remote Software Developer – AI Research & Evaluation
United States or San Francisco or London
£200-£300/hr RemoteContract
Turing
Turing: AI-powered platform connecting companies with global remote software developers.
3+ YOEAt least 3 years of software engineering experience; expertise in systems, infrastructure, or backend development; production software deployment; strong architecture, debugging, code review, and communication skills.
Python, C/C++, Rust, Go, Java, JavaScript, ReactJS