Senior Backend Consultant (Python&Java) with AI/ML skills
GFT Technologies SE Krakow, Lesser Poland Voivodeship, Poland · PLN 260K–PLN 333K/yr
IT Services and IT Consulting · 10,001+ employees
About the role
You will design and develop production-grade AI and GenAI solutions, including LLM-based applications and RAG pipelines. Additionally, you will integrate these Python-based solutions with existing Java enterprise systems while ensuring high standards of security and operational resilience.
What they look for
Requirements
Candidates must have 4+ years of professional software engineering experience with both Python and Java. You should also possess hands-on experience in building AI/GenAI solutions, implementing RAG pipelines, and working within enterprise microservices architectures.
Full description
Type of contract: B2B contract
Salary range: 125-160 PLN/H
What will you do?
You will build production-grade AI and GenAI solutions using Python, contributing to a large-scale enterprise technology transformation. You will work on LLM-based capabilities, RAG solutions, agentic workflows and integrations with an existing Java-based ecosystem while ensuring high standards of security, testing, governance and operational resilience.
Your tasks
- Design and develop production-grade AI and GenAI solutions in Python
- Build and integrate LLM-based applications, RAG pipelines and agentic workflows
- Develop secure APIs, microservices and integration components
- Integrate Python-based solutions with existing Java services and enterprise platforms
- Evaluate and validate AI-generated outputs using measurable quality criteria
- Apply human-in-the-loop controls, traceability and auditability
- Contribute to technical design and architecture decisions
- Develop unit, integration, contract and automated evaluation tests
- Follow secure coding standards and AI governance requirements
- Contribute to CI/CD pipelines, quality gates and automated security checks
- Implement logging, monitoring, metrics and tracing
- Identify and resolve technical risks, dependencies and delivery blockers
- Support releases, production readiness and incident response
- Collaborate with architects, Tech Leads, QA, platform and operations teams
- Contribute to engineering standards and continuous improvement
Requirements
- 4+ years of professional software engineering experience in Python and Java
- Hands-on experience building AI and GenAI solutions
- Practical knowledge of LLM capabilities, limitations and safe usage patterns
- Experience designing and implementing RAG solutions
- Experience with agentic or tool-using AI workflows
- Experience with prompt engineering, evaluation and validation approaches
- Knowledge of AI governance, security, traceability and auditability
- Experience developing microservices and APIs
- Previous commercial experience with Java and Java-based enterprise systems
- Ability to understand, review and occasionally modify Java code
- Experience with relational databases such as PostgreSQL or Oracle
- Knowledge of schema design, transactional integrity and performance optimization
- Strong unit, integration and contract testing practices
- Experience with CI/CD pipelines and quality gates
- Hands-on experience with cloud platforms (Azure preferred)
- Knowledge of REST, messaging and event-driven integration patterns
- Experience making pragmatic technical decisions in complex enterprise environments
- Strong understanding of secure software development and operational resilience
- Openness to work hybrid from our client's office (Kraków) 6-8 days a month
Nice to have
- Previous strong hands-on Java and Spring Boot development experience
- Experience delivering solutions in regulated financial services
- Experience with Kubernetes, containers and service mesh technologies
- Knowledge of modern observability tooling
- Experience with performance engineering and resilience testing
- Experience with prompt and model version management
- Experience establishing AI-enabled SDLC practices
- Experience measuring the quality and productivity of AI-assisted development
Similar roles
-
Forward Deployed Engineer (Python, AI/ML, Generative AI)
Modus Create United States
-
Senior Python Developer
DL Remote Klagenfurt, Carinthia, Austria · €80K/yr
-
Founding Software Engineer (Python, React)
DL Remote Munich, Bavaria, Germany · €100K/yr
-
Embedded Python Data & Automation Engineer
Pavago Costa Rica
-
Testingenieur:in Software Aufbau Testframwork in Python, Berlin hybrid, 65.000 - 85.000
wabcon Ingolstadt, Bavaria, Germany · €65K–€85K/yr
-
AWS Glue Python Developer
ProArch Chennai, Tamil Nadu, India