-
emagine

Software Engineer with Python - Generative AI Products

emagine
Poland · Full-time · Not Applicable

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

Key Skills

Ranked by relevance

ai python
Login to Apply
Posted
Apr 14, 2026
Type
Full-time
Level
Not Applicable
Location
Poland
Company
emagine

Industries

IT Services IT Consulting

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
emagine
Related

Python Engineer

2026-05-23

Full-time
Not Applicable
Poland
IT Services
Engineering
View Job Details
emagine
Related

Senior AI Engineer

2026-05-14

Full-time
Not Applicable
Portugal
IT Services
Engineering
View Job Details
Capgemini Engineering
Related

Python Backend Developer

2026-05-29

Full-time
Associate
Italy
IT Services
Engineering