Software Engineer with Python - Generative AI Products
PROJECT DETAILS:
Workload: Full-time
Model of working: 100% Remote
Contract: B2B, long-term
Rate: up to 145 PLN/h nett + VAT
About the Role
We are looking for a Software Engineer to work on Generative AI–based internal products developed in the company, supporting internal employees.
You will join a distributed, fully remote team working on one of two AI-related business streams. The focus of the role is on Python backend development combined with implementation of Generative AI solutions, closely collaborating with Data Scientists who prepare the models.
The solutions you build will be used internally within the organization.
Responsibilities
Design, develop, and deploy backend solutions in Python
Implement Generative AI models prepared by Data Scientists into production-ready applications
Wrap AI models with application logic and expose them as ready-to-use internal solutions
Work mainly with API-based integrations, including LLM usage via APIs
Implement and support LLM-based solutions (classic LLM usage through APIs)
Work with Retrieval-Augmented Generation (RAG) concepts, including knowledge bases for language models
Develop and maintain APIs and microservices
Ensure solutions meet enterprise-level quality, security, and governance standards
Write clean, maintainable code with appropriate test coverage
Collaborate within Agile teams (PM, PO, developers, QA, architects)
Participate in the full lifecycle:
Business analysis
Development
Hypercare
Further development
Technology & Architecture Context
Backend and GenAI work is fully Python-based
GenAI models are consumed and exposed via APIs
Azure OpenAI is used as part of the Azure ecosystem
Strong emphasis on correct and well-structured implementation of AI models, not on model training
Approximate work split:
80% backend Python development
20% GenAI/LLM solution implementation
Key Requirements
Strong experience in Python backend development
Experience implementing solutions using LLMs via API
Understanding of Generative AI architectures and basic GenAI concepts
Experience with enterprise-scale environments
Experience in building and consuming APIs
Ability to work in regulated or structured organizational environments
English: C1 or strong B2
Nice to Have
Experience in regulated industries
Familiarity with RAG concepts (vector databases / knowledge bases)
Experience working in large enterprise organizations
Software Engineer with Python - Generative AI Products
Software Engineer with Python - Generative AI Products