{bc}
indeed

Python Platform Engineer (AI InfoSec)

Revolut
Remote, UAE
Full-time
Remote
€7,100–€8,800
Discovered Yesterday
PythonBackend engineeringLLM agentsAI agent systems and platformsAPI development and integrationData pipelines

Full Job Posting

Role overview

The Technology team is seeking a Senior Platform Engineer (Python) with backend engineering skills and hands-on experience building LLM agents.

The engineer will build services, infrastructure, and tooling that enable teams to develop, deploy, and operate reliable AI agents in a regulated financial environment.

The role works with engineers, data scientists, and product owners to turn complex requirements into technical designs and production-ready systems.

Responsibilities

  • Design, build, and maintain scalable Python services, APIs, and data pipelines for the internal agent platform.
  • Develop and deploy LLM agents, including tool integrations, orchestration, and state management.
  • Build reusable platform capabilities for teams to develop, test, and operate AI agents in production.
  • Improve agent reliability, observability, performance, and cost efficiency through evaluation, monitoring, and robust error handling.
  • Break down complex AI and backend engineering problems into technical designs, reviewable components, and executable delivery plans.
  • Review designs and code to ensure solutions are secure, maintainable, and suited to business needs.

What you'll need

  • At least 5 years of software engineering experience focused on backend systems, including at least 3 years using Python as the primary language.
  • Hands-on LLM-agent development expertise and production experience with AI agent systems or platforms.
  • An academic background in STEM.
  • Fluency in SQL and proficiency in another object-oriented programming language.
  • Experience with API development, integration, and distributed systems; ability to write concurrent code for I/O-bound and CPU-bound workloads.
  • Familiarity with Docker, Kubernetes, CI/CD, monitoring, and alerting.
  • Understanding of production agent challenges, including tool execution, context management, evaluation, and failure handling.
  • Ability to translate ambiguous requirements into clear designs, explain technical trade-offs, and deliver work through defined implementation steps.

Compensation

  • Lithuania compensation is listed as €7,100–€8,800 gross monthly; compensation for other locations will be discussed during the interview process.
  • Final compensation depends on qualifications, skills, and previous experience.

Workplace

  • This is a remote position based in the United Arab Emirates.

About Revolut

Revolut describes its products as covering spending, saving, investing, exchanging, and travelling, and says it serves more than 80 million customers.

The company says it has more than 15,000 employees working around the world, both in offices and remotely.

Candidate notice

  • The employer advises candidates to apply through official Revolut channels and says it will not request payment or personal financial information during recruitment.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Revolut