
Senior Software Engineer (Python, Java, Knowledge Graph, AI/RAG)
j-labs
Kraków, Poland • 16m ago • On-site
Senior
On-site
160 - 190 PLN/yr
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
PDF up to 10 MB
Your resume is private & secure

Quick Facts
Role: Senior Software Engineer focused on Python, Java, Knowledge Graph and AI (LLM/RAG)
Work: Hybrid; at least 6 days per month on-site in Kraków
Environment: International team
Description
Build and maintain production backend services for a scalable Knowledge Platform that manages knowledge, metadata, and unstructured data for AI applications. You will design REST APIs and service contracts, integrate external data sources, and develop Knowledge Graph–based data models and AI-enabling services for LLM and RAG.
Responsibilities
Design, develop, and maintain production backend services
Create REST APIs and communication contracts between services
Integrate external data sources and systems
Process structured and unstructured data
Build mechanisms for metadata management, data lineage, and data provenance
Design data models and develop Knowledge Graph solutions
Build AI-supporting services for LLM and RAG
Work with relational databases, NoSQL, and graph databases
Ensure quality, performance, reliability, and security
Participate in CI/CD, monitoring, and observability processes
Collaborate with architects, data engineers, and international project teams
Requirements
Experience delivering production backend systems
Strong Python and working knowledge of Java
REST API design and development experience
SQL and relational databases
Knowledge Graph concepts
Experience with structured and unstructured data processing
Understanding of metadata management, data lineage, data provenance, and data quality
External API integration experience
CI/CD and cloud environment knowledge
Analytical problem-solving skills
Ability to work in an international environment
English C1+ and Polish B2+
Benefits
Work with modern technologies: Python, Java, Knowledge Graph, AI, LLM, and RAG
Interesting technical challenges combining backend engineering, data processing, and AI development
Real product impact across multiple teams and organizational areas
Long-term project with opportunities to grow and influence technical decisions
International collaboration with experts across multiple countries
Growth in Knowledge Graph, modern data platforms, and AI expertise
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See more
Senior Backend & Data Engineer – JavaScript/TypeScript
Consid
Senior
Technology
Warsaw, Poland · On-site
N/A
1 days ago

Senior Software Engineer
j-labs
Senior
Technology
Kraków, Poland · On-site
0K zł - 0K zł/yr
3 days ago

Senior Developer (Python, AI, Cloud)
RITS
Senior
Technology
Kraków, MA, Poland · On-site
250K zł - 281K zł/yr
2 days ago

Senior Java Developer
EPAM Systems
Senior
Technology
Warsaw, Poland · On-site
N/A
1 days ago

Senior AI Engineer
TQLO SP. Z O.O.
Senior
Technology
Warsaw, Poland · Remote
0K zł - 0K zł/yr
3 days ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.

Senior Java Developer | Krakow
DCV Technologies
Senior
Technology
Kraków, Poland · On-site
N/A
3 days ago

AI Knowledge Engineer
ASTEK Polska
Mid
Technology
Warsaw, Pl-14, Poland · Remote
2163K zł - 2829K zł/yr
52m ago

Senior AI Engineer
WealthArc
Senior
Technology
Warsaw, Poland · On-site
1K zł - 2K zł/yr
2 days ago

AI Engineer / Senior AI Engineer (Agentic AI, Python, RAG)
Awareson Sp. z o.o.
Senior
Technology
Warsaw, Poland · Remote
0K zł - 0K zł/yr
1 days ago
Potential salary for Senior Software Engineer (Python, Java, Knowledge Graph, AI/RAG) role
Improve your resume for just $5
PLN 160 – PLN 190/year
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights