Expert Backend Engineer (Python&Java) with AI/ML skills
GFT Technologies SE Krakow, Lesser Poland Voivodeship, Poland · PLN 209K–PLN 320K/yr
IT Services and IT Consulting · 10,001+ employees
Applying here? Try the free cover letter tool — paste this posting and your résumé, no account needed.
About the role
You will design and develop production-grade AI and GenAI solutions, including LLM-based applications and RAG pipelines. You will also integrate these Python-based solutions with existing Java enterprise systems while ensuring secure coding and operational standards.
What they look for
Requirements
The role requires over 5 years of professional software engineering experience with strong expertise in Python and commercial experience in Java. Candidates must have hands-on experience building AI/GenAI solutions and a solid understanding of microservices, cloud platforms, and secure development practices.
Benefits
Full description
Type of contract: Employment contract
Salary range: 17400-26700 PLN gross
What will you do?
You will design and develop production-grade AI and GenAI solutions built primarily in Python, contributing to a large-scale enterprise technology transformation. You will work on LLM-based capabilities, RAG solutions and agentic workflows, ensuring secure integration with an existing Java-based ecosystem. You will contribute to architecture discussions and help deliver scalable, secure and reliable AI solutions that meet enterprise standards.
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 practices
- Contribute to solution design and architecture discussions
- 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 technical risks, dependencies and delivery blockers and propose mitigation approaches
- Support releases, production readiness and incident resolution
- Collaborate with architects, Tech Leads, QA, platform and operations teams
- Contribute to engineering standards and continuous improvement initiatives
Your skills
- 5+ years of professional software engineering experience with strong expertise in Python
- Hands-on experience building and delivering AI and GenAI solutions in production environments
- Practical knowledge of LLM capabilities, limitations and safe usage patterns
- Strong 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
- Ability to independently design and deliver complex technical solutions in enterprise environments
- Strong understanding of secure software development and operational resilience
- Experience participating in architecture reviews, design reviews and code reviews
Nice to have
- 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
We offer
- Hybrid work in one our client's office (Kraków) 6-8 days a month
- Working in a highly experienced and dedicated team
- Benefit package tailored to your needs (medical, sport, lunch subsidy, life insurance, etc.)
- Online training and certifications
- Access to e-learning platform
- Social events
Similar roles
-
Développeur(se) Back-End Python Senior| Devoteam Maroc Nearshore
Devoteam Rabat, Rabat-Salé-Kénitra, Morocco
-
Python Software Engineer — AI/ML Integration & AI Agents
Sky Spy Inc Warsaw, Masovian Voivodeship, Poland
-
Lead Software Engineer - Go / Kubernetes / Python - Public Cloud Engineering
JPMorgan Chase & Co. City of London, England, United Kingdom
-
Data Engineer I (AWS, Python, GenAI)
Travelers Hartford, Connecticut, United States · $112K–$185K/yr
-
Sr. Software Engineer - Python+Reactjs+AWS Job
Yash Technologies pune, Maharashtra, India
-
Senior Data Analytics Engineer (5+ years only with Python, Power BI, SQL)
Wolters Kluwer pune, Maharashtra, India