Home

Job offers

Bankowość

Senior Software Engineer AI

Senior Software Engineer AI

B2B
Hybrid
ref no: 160/3/2026/WM/94818
Apply

AI / ML Engineer (Mid / Senior) – LLM, RAG, Python


📍 Cracow (2 days a week from the office)

 

We are looking for AI / ML Engineers (Mid or Senior) to join a small, highly skilled engineering team building cutting-edge AI solutions for complex financial data and decision systems.

You will work on flagship AI and Machine Learning initiatives, applying Large Language Models and modern ML techniques to real-world problems in the Credit & Lending domain. The team operates in a fast-moving but stable environment, where engineers collaborate closely with product and business stakeholders to deliver high-impact solutions.

We currently have two openings with different levels of ownership and technical depth, so both experienced Mid-level engineers and Senior Engineers are encouraged to apply.


What you’ll be working on

  • Designing, testing, and optimizing prompts for Large Language Models (LLMs)

  • Building intelligent systems using Retrieval-Augmented Generation (RAG) and vector databases

  • Developing scalable services and APIs powering AI-driven applications

  • Working across the full lifecycle of AI solutions – from discovery and prototyping to production deployment

  • Collaborating with engineers, product teams, and business stakeholders to translate complex problems into technical solutions

  • Writing clean, testable, and maintainable code

  • Deploying and scaling AI workloads using cloud platforms (Azure or GCP) and containerized environments

  • Applying AI best practices to ensure fairness, transparency, and reliability in ML systems

Senior engineers will additionally:

  • Lead architecture and design decisions

  • Drive technical direction of AI initiatives

  • Mentor other engineers and contribute to engineering standards

  • Evaluate and prototype new technologies across the AI stack


What we’re looking for

  • Strong Python development experience (ML / AI ecosystem)

  • Familiarity with Java (used in parts of the platform)

  • Experience building services with frameworks such as FastAPI, LangChain or similar

  • Knowledge of SQL databases (PostgreSQL) and vector databases

  • Experience with microservices architecture, API design, observability and concurrency

  • Hands-on experience with cloud platforms (Azure or GCP), containers, Kubernetes and CI/CD

  • Understanding of LLM architectures and working with domain-specific data

  • Experience with RAG, prompt engineering, or agent-based AI architectures

  • Knowledge of machine learning, NLP and deep learning concepts

  • Experience with TDD / BDD practices

  • Strong communication skills in English and ability to explain technical concepts to non-technical stakeholders

Senior candidates should additionally bring experience with:

  • Leading technical projects and making architectural decisions

  • Mentoring engineers and shaping engineering practices

  • Driving experimentation and innovation within AI systems


Why join?

  • Work on advanced AI / LLM systems solving real-world problems

  • Join a small, high-impact engineering team

  • Opportunity to shape architecture and AI strategy

  • Work with modern technologies across LLM, RAG, ML and cloud infrastructure

  • Hybrid work model – 2 days per week from the Kraków office


If you're passionate about building real AI systems rather than just experimenting with models, this role will give you the space to design, build and scale solutions that truly matter.

Apply

Join our candidate database

We will find a job for you!

May interest you

Antal - Best job offers