For our client a globally recognized organization we are looking for a Software Engineer (AI/ML) to join an innovative team working on cutting-edge AI and machine learning solutions in the Credit & Lending domain.
📍 Location: Kraków (hybrid – 2 days per week in the office)
📄 Contract type: B2B
About the role:
You will be part of a dedicated team of six engineers working on flagship AI and ML projects that are transforming the Credit & Lending landscape. The team operates in a fast-moving, innovative, yet stable environment, collaborating closely with business stakeholders to deliver high-impact solutions.
What you’ll do
• Design, test, and optimize prompts for Large Language Models (LLMs) to achieve high-quality, reliable outputs for our Credit & Lending use cases.
• Develop and implement sophisticated solutions using Retrieval-Augmented Generation (RAG) and vector databases to unlock insights from complex financial data.
• Participate in full lifecycle of our solutions, from problem discovery and prototyping to design, implementation and production deployment.
• Apply AI best practices to ensure fairness, transparency, and accountability in all our models and applications.
• Collaborate with a cross-functional team of engineers, product managers, and business experts to align technical efforts with strategic goals.
• Write and maintain high-quality, testable, and reusable code.
• Utilize cloud platforms (Azure, GCP) for the development, deployment, and scaling of our AI models.
• Co-author solution designs and architecture and maintain products in production.
What you need to have to succeed in this role
• Languages: Python (3+ years), Java (regular)
• Frameworks: FastApi, Langchain, Data containers, Spring
• Databases: SQL Databases (Pgsql), Vector Databases, KV stores (Redis)
• Knowledge of Microservices architecture, Observability, API design, Concurrency models
• Knowledge of Azure / GCP, containers, Kubernetes, CI/CD (Jenkins, Azure Devops, GCP Cloud build)
• Practical experience in TDD, BDD
• Understanding of LLM architectures and usage of those on domain specific data.
• Experience with RAG (Retrieval Augmented Generation), Prompt Engineering concepts, Agentic architecture
• Knowledge of machine learning, deep learning, and NLP. Manage prioritization and technology work for building NLP, ML & AI solutions experience in experimenting and developing with LLM.
• Strong communication/presentation skills in English, can present technical solutions, capabilities, considerations, and features to business parties.
Benefits:
• Opportunity to grow within a global organization
• Private healthcare
• Access to MyBenefit cafeteria system
• Work on impactful, innovative AI projects in finance