aimlroles

Senior Backend Consultant (Python&Java) with AI/ML skills

GFT Technologies gft.com Open · verified Oct 22, 2026
Kraków Senior AI Engineering

At a glance

Senior AI Engineering role at GFT Technologies. Kraków.

Pay not stated AI Engineering salary

RoleAI Engineering
SenioritySenior
LocationKraków
PostedSep 9, 2026 · 6w ago
Role brief

aimlroles summary, based on the employer's posting.

What you'll do

  • Build Python AI and GenAI systems for production, including LLM applications, RAG pipelines and agent-based workflows
  • Connect Python solutions to Java services and enterprise platforms through APIs, microservices and integration components
  • Test AI outputs against quality measures, adding human review, audit trails and safeguards
  • Shape technical designs, build automated tests and contribute to CI/CD checks, monitoring and production support
  • Work with architecture, QA, platform and operations teams to resolve delivery risks and improve engineering practices

What you bring

  • At least four years of professional software engineering in both Python and Java
  • Hands-on experience delivering AI and GenAI solutions, including practical work with LLMs and RAG
  • Commercial Java experience with enterprise systems, plus the ability to review and sometimes change Java code
  • Experience building APIs and microservices, with strong testing practices and knowledge of secure, resilient software delivery
  • You can work from the client’s Kraków office six to eight days each month

Who this fits

This suits a senior engineer who can build AI systems while integrating them into established Java environments. The role involves hybrid work at a client office in Kraków for six to eight days monthly, under a B2B contract.

From the employer

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