Software Engineer (Python) – AI Platform
Apply to Job Here
| Company Name | Revolut |
| Company Type | Private |
| Job Type | Full-Time |
| Salary Range | Market Competitive |
| Location | United Arab Emirates |
| Qualifications | Bachelor’s Degree |
| Experience | 1 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.
