Senior AI/ML Engineer - Advanced Analytics & AI Tribe, RBI Group

Raiffeisen Bankengruppe Österreich
Vienna, Austria
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, German
Experience level
Senior
Compensation
€ 67K

Job location

Remote
Vienna, Austria

Tech stack

A/B testing
API
Artificial Intelligence
Continuous Integration
Python
Machine Learning
Software Engineering
SQL Databases
Data Processing
Large Language Models
Prompt Engineering
Spark
Machine Learning Operations
Docker
Databricks
Microservices

Job description

Join a team where start-up pace meets the scale of an international banking group.

In this role, you will deliver AI and machine-learning solutions end-to-end-from agentic AI systems (LLMs, RAG, MCP, agent frameworks) to traditional ML models-and bring them into production across our network banks.

This role demands a polyvalent engineer who moves fluidly between deep technical work and direct engagement with business stakeholders across risk, fraud, operations, and customer analytics. You will be the bridge between complex technology and concrete business value.

Your mission at RBI:

  • Own use cases end-to-end: problem framing, build, deploy, monitor, iterate.
  • Design and deliver both agentic AI solutions (LLM orchestration, RAG, tool integrations) and traditional ML models.
  • Establish MLOps/LLMOps practices: experiment tracking, CI/CD, monitoring, cost management.
  • Run rigorous evaluations: backtesting, A/B testing, drift detection, red teaming.
  • Work with business partners across the bank to define requirements, explain trade-offs, and support adoption.

Requirements

  • Experience shipping ML/AI systems to production (typically gained over ~5+ years). Financial services experience is a plus.
  • Proficiency in Python and SQL; experience using Spark for data processing.
  • Hands-on experience with both GenAI/agentic AI (LangChain, LlamaIndex, or similar; RAG; prompt engineering) and classical ML.
  • MLOps fundamentals: MLflow, Docker, CI/CD, monitoring.
  • The ability and willingness to engage a wide range of non-technical stakeholders: translating business problems into technical approaches, aligning on requirements, and communicating decisions and trade-offs. Fluent English required; German is an advantage.

Nice to Have:

  • Responsible AI and regulatory awareness (EU AI Act, model risk).
  • Software engineering foundations: APIs, microservices, containers, testing.
  • Experience with Databricks.
  • Banking domain knowledge.

Benefits & conditions

  • Flexible work week: Flexible hours, work-from-home options from Austria, and 30 days/year remote work from any EU country.
  • Global community: 75+ nationalities, English as the company language, and work permit support. Find out more about international applications here.
  • Career growth: We believe in continuous learning and proactive career development. Take on challenging work that stretches your abilities, attend trainings, and use new technologies to make a lasting impact.
  • Stay healthy: Subsidized canteen, well-being programs, check-ups, and sport allowances.
  • Save money: Discounts, exclusive banking terms, and a heavily subsidized public transport pass.
  • Family support: Child allowances, gender-neutral parental leave, bilingual company kindergarten, and holiday childcare.
  • Competitive salary: Starting at EUR 67.400 gross p.a. including overtime, with market-compliant overpayment based on experience and qualifications. We are happy to discuss your actual salary in person.

About the company

Build a career where your work truly matters. At Raiffeisen Bank International, with more than 17 million customers across Austria and CEE, it's our people who make the difference. From day one, you'll take responsibility, grow beyond ladders and org charts, and help us deliver lasting value to our customers. We are dedicated to fostering diversity, inclusiveness, and equity - striving to create a culture where every voice is heard and every individual feels valued and respected.

Apply for this position