Senior AI/ML Software Engineer – Financial Services
ITDS
⚲ Krakow
24 150 - 30 450 PLN netto (B2B)
Wymagania
- Microservices architecture
- fastapi
- vector databases
- Retrieval-Augmented Generation (RAG)
- Java
- Python
- Kubernetes
- Machine Learning
- Large Language Models (LLMs)
- Cloud Platforms (Azure/GCP)
Opis stanowiska
Unleash the power of AI — revolutionize financial services with innovative solutions! Krakow-based opportunity with hybrid work modelAs a Senior AI/ML Software Engineer – Financial Services, you will be working for our client, a leading player in the financial technology industry, dedicated to transforming credit and lending processes through cutting-edge AI and machine learning projects. Join a dynamic team that leverages innovative technologies to solve real-world financial challenges and drive the future of banking and credit services. Your main responsibilities: • Design, test, and optimize prompts for Large Language Models (LLMs) to ensure high-quality and reliable outputs for credit and lending applications. • Develop and implement advanced retrieval-augmented generation (RAG) solutions and utilize vector databases to extract insights from complex financial data. • Lead the full lifecycle of AI solutions, from problem discovery and prototyping to design, implementation, and deployment in production environments. • Ensure AI model fairness, transparency, and accountability by applying best practices throughout development. • Collaborate with cross-functional teams—including engineers, product managers, and business stakeholders—to align AI solutions with strategic objectives. • Write maintainable, testable, and reusable code in a cloud environment (Azure, GCP). • Contribute to solution design, architecture, and ongoing product management in a fast-paced, innovative setting. • Utilize cloud platforms, containers, Kubernetes, and CI/CD pipelines to scale and deploy AI models efficiently. You're ideal for this role if you have: • At least 4 years of professional experience in AI, ML, or Data Science. • Strong proficiency in Python (3+ years) and Java. • Experience with frameworks such as FastApi, Langchain, Data containers, and Spring. • Knowledge of SQL databases (PostgreSQL), vector databases, and KV stores like Redis. • Hands-on experience with microservices architecture, API design, observability, concurrency, and cloud deployment (Azure/GCP, Kubernetes, CI/CD). • Practical experience with TDD, BDD, and performance testing. • Deep understanding of LLM architectures, domain-specific data usage, RAG, prompt engineering, and agentic architecture. • Background in machine learning, NLP, and deep learning, with proven ability to prioritize and develop AI solutions in a fast-moving environment. • Excellent communication and presentation skills in English, capable of conveying complex technical ideas to business partners. It is a strong plus if you have: • Certifications in cloud platforms (Azure, GCP). • Experience with real-time data processing or financial data analytics. Language Required for the role: Fluent English Eligibility to work in Europe: 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.