Unleash the power of AI — shape the future of financial innovation!
Krakow-based opportunity with hybrid work model (up to 2 remote days per week).
As a Senior AI/ML Software Engineer – Language Models & Cloud Platforms, you will be working for our client, a leading technology team developing flagship AI and ML projects within the Credit & Lending sector. You will play a key role in designing and deploying advanced language models and data-driven solutions that transform financial services. This is an excellent opportunity to contribute to cutting-edge innovations and accelerate your career in a dynamic environment.
Your main responsibilities:
- Design, test, and optimize prompts for Large Language Models (LLMs) to ensure high-quality, reliable outputs for credit and lending use cases.
- Develop and implement sophisticated retrieval-augmented generation (RAG) solutions using vector databases to derive insights from complex financial data.
- Participate in the full lifecycle of AI solutions, from problem discovery and prototyping to deployment and maintenance.
- Apply AI best practices to promote fairness, transparency, and accountability in models and applications.
- Collaborate with cross-disciplinary teams, including engineers, product managers, and business stakeholders, to align technical development with strategic goals.
- Write, test, and maintain high-quality, reusable code utilizing cloud platforms such as Azure and GCP.
- Co-author technical solution architectures and oversee product operation in production environments.
You're ideal for this role if you have:
- At least 3 years of experience in AI/ML software development, with a focus on language models and NLP.
- Strong proficiency in Python (3+ years) and Java.
- Hands-on experience with frameworks like FastAPI, Langchain, SpringDat, and knowledge of databases such as PostgreSQL, vector, and key-value stores (Redis).
- Familiarity with microservices architecture, API design, observability, containers, Kubernetes, and CI/CD tools (Jenkins, Azure DevOps, GCP Cloud Build).
- Practical experience working with LLM architectures, RAG, prompt engineering, and agentic systems.
- Knowledge of cloud environments (Azure, GCP), deep learning, NLP, and machine learning principles.
- Excellent communication skills in English (fluent level).
It is a strong plus if you have:
- Experience with TDD, BDD.
- Understanding of domain-specific applications of large language models.
Language Required for the role:
Eligibility for the role:
- Only candidates with an existing legal right to work in the European Union will be considered for this role.
#MAKEYourCareerBETTER
Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.