Unlock Full Resume Report

New offer - be the first one to apply!

September 5, 2026

Senior Software Engineer AI

Senior • On-site

374,400 - 457,600 PLN/yr

Krakow, MA, Poland

Rate: 180–220 PLN net

Join a small, highly skilled engineering team building advanced AI solutions for complex financial data and decision-making systems in the Credit & Lending domain. The role focuses on flagship Artificial Intelligence and Machine Learning initiatives using Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), and modern ML techniques to address real-world business challenges.

You will work across the full AI solution lifecycle, from discovery and experimentation through design, development, deployment, and optimization.

Key Responsibilities

  • Design, test, and optimize prompts for Large Language Models (LLMs)
  • Build intelligent solutions using Retrieval-Augmented Generation (RAG) and vector databases
  • Develop scalable services and APIs powering AI-driven applications
  • Work across the full AI solution lifecycle, from ideation and prototyping to production deployment
  • Collaborate with engineering, product, and business teams to translate complex business needs into technical solutions
  • Write clean, maintainable, and well-tested code
  • Deploy and scale AI workloads using Azure or GCP
  • Apply AI best practices to ensure fairness, transparency, reliability, and performance of ML systems

Additional Responsibilities for Senior Engineers

  • Lead architecture and technical design decisions
  • Drive the technical direction of AI initiatives
  • Mentor and support other engineers within the team
  • Evaluate, prototype, and introduce new AI technologies and approaches
  • Contribute to engineering best practices and standards

Requirements

Essential Skills and Experience

  • Strong software development experience in Python, particularly within the AI/ML ecosystem
  • Experience with frameworks such as FastAPI, LangChain, or similar
  • Knowledge of PostgreSQL and vector databases
  • Experience designing microservices, APIs, observability solutions, and concurrent systems
  • Hands-on experience with Azure or GCP
  • Practical knowledge of containers, Kubernetes, and CI/CD practices
  • Understanding of LLM architectures and working with domain-specific datasets
  • Experience with RAG, prompt engineering, or agent-based AI architectures
  • Solid understanding of Machine Learning, NLP, and Deep Learning concepts
  • Experience working with TDD and/or BDD
  • Strong English communication skills and the ability to explain technical concepts to non-technical stakeholders
  • Familiarity with Java is an advantage

Additional Requirements for Senior Candidates

  • Experience leading technical projects and initiatives
  • Proven track record in architecture and technology decision-making
  • Mentoring and coaching engineers
  • Driving innovation and experimentation in AI-powered systems

What We Offer

  • Opportunity to work on advanced AI and LLM solutions addressing real business challenges
  • Significant influence over architecture and AI strategy
  • Collaboration within a highly skilled, high-impact engineering team
  • Exposure to modern technologies across LLM, RAG, Machine Learning, and cloud infrastructure
  • Stable yet innovative environment where AI solutions are delivered into production
  • Hybrid working model with 2 days per week in the Kraków office
  • The chance to design, build, and scale AI systems that create measurable business value

This role is suited to candidates passionate about building production-grade AI solutions and systems that make a real impact.

Similar jobs you might like