AI Engineer (Python + AWS + AI/LLM)

45,16 - 47,82 USDNet per hour - B2B
AI/ML

AI Engineer (Python + AWS + AI/LLM)

AI/ML
., Warszawa

emagine Polska

Full-time
B2B
Senior
Remote
45,16 - 47,82 USDNet per hour - B2B

Job description

Location: remote with the first day onboarding in Warsaw and occasional visits once per quarter

Rate: up to 180 pln/h on b2b

Project Overview

We are building CaaS (Content as a Service) — a platform that transforms publisher content (PDF textbooks and Excel manifests) into structured, enriched, AI-ready data.

The platform processes content once and exposes it through a unified service layer used by multiple downstream applications.

Key use cases:

  • RAG-based Teacher Assistant

  • Editorial tooling

  • Future AI-powered student-facing products

The goal of this role is to design, build, and maintain a scalable data and AI platform that ingests, processes, enriches, and serves content reliably across multiple environments and consumers.

ResponsibilitiesData Engineering & Pipelines

  • Build and maintain multi-stage data ingestion pipelines

  • Design and implement idempotent, restartable batch processing workflows

  • Use S3 as core storage layer for raw and processed data

  • Implement pipeline stages including:

    • Content ingestion and book identity assignment

    • PDF-to-markdown conversion (AI OCR)

    • Table of contents and structure extraction

    • Hierarchical chunking

    • Embedding generation

AI / LLM Processing

  • Use LLMs and OCR models to extract structured data from PDFs

  • Design prompts and context strategies for consistent outputs

  • Generate structured metadata and enrich content for downstream use cases

Data Storage & Consistency

  • Maintain PostgreSQL (Aurora) as system of record

  • Design and maintain SQL schemas and versioned migrations

  • Ensure data consistency across:

    • S3

    • PostgreSQL (Aurora)

    • Vector database (Weaviate)

  • Implement reconciliation logic across distributed systems

Retrieval & Vector Search

  • Work with Weaviate for vector search and semantic retrieval

  • Support RAG-based applications

  • Design data organization strategies (by subject, country, and client)

APIs & Integration

  • Build REST APIs using FastAPI

  • Expose content as a service for multiple downstream applications

  • Integrate with internal and external systems

Engineering Practices

  • Write strongly typed Python code (mypy)

  • Follow CI/CD processes with automated checks (ruff, pytest)

  • Work across dev / staging / production environments

  • Debug distributed data inconsistencies

Key RequirementsMust-have

  • Strong Python development experience (production systems)

  • AWS experience (S3, Glue, Aurora)

  • Experience with data pipelines (ETL / batch processing)

  • Strong SQL and PostgreSQL experience

  • Experience with schema design and migrations

  • Experience with LLMs in production (OCR, content processing, enrichment)

Nice-to-have

  • Prompt engineering / context engineering

  • Experience with vector databases (Weaviate, Pinecone, Qdrant, pgvector)

  • Knowledge of embeddings, semantic search, and RAG

  • Experience with FastAPI

  • Experience with Airflow / MWAA

  • Experience building data platforms serving multiple consumers

Tech stack

    English

    C1

    Python

    advanced

    FAST API

    advanced

    AWS

    regular

    LLM/AI

    regular

Office location

AI Engineer (Python + AWS + AI/LLM)

45,16 - 47,82 USDNet per hour - B2B
Summary of the offer

AI Engineer (Python + AWS + AI/LLM)

., Warszawa
emagine Polska
45,16 - 47,82 USDNet per hour - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest emagine z siedzibą w Warszawie, ul.Domaniewskiej 39A (dalej jako "administrator"). Masz pr... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Similar offers
Addepto

Addepto

Remote

Remote

5 156,40 - 6 725,74USD/month
LLM
Cloud
Backend
AI
Software Development
Docker
frontend
Python
Generative AI
Data Science
SeniorSeniorB2BB2BFull-timeFull-time
New
ADVERTISEMENT: Recommended by Just Join IT
Salary
45,16 - 47,82 USD
Net per hour - B2B
Applied -
22 day left (until 03.09.2026)
Applied -
Similar offers
Addepto

Addepto

Remote

Remote

5 156,40 - 6 725,74USD/month
LLM
Cloud
Backend
AI
Software Development
Docker
frontend
Python
Generative AI
Data Science
SeniorSeniorB2BB2BFull-timeFull-time
New
Edge One Solutions Sp. z o.o

Edge One Solutions Sp. z o.o

Warszawa

Remote

Remote

Undisclosed Salary
API
Python
React
PostgreSQL
MongoDB
AWS
Docker
Kubernetes
AI
CI/CD
SeniorSeniorB2BB2BFull-timeFull-time
New
People More P.S.A.

People More P.S.A.

Remote

Remote

37,41 - 50,77USD/h
Multi-Agent Architectures
AI / LLM Engineering
TypeScript
RAG
Agentic Systems
Cost / Performance Optimization
SeniorSeniorB2BB2BFull-timeFull-time
New
cerebre

cerebre

Remote

Remote

Undisclosed Salary
Cloud
LLMs
System Design
vector databases
RAG
API Development
Embeddings
Industrial / Manufacturing / Operations domain
Python
AI Agents
SeniorSeniorB2BB2BFull-timeFull-time
New
Spyrosoft

Spyrosoft

Remote

Remote

29,18 - 39,80USD/h
LangChain, LangGraph, LlamaIndex or similar
Docker
fastapi
Kubernetes
AI or Generative AI solutions
RAG solutions
Python
LLM APIs
AI Agents
SeniorSeniorB2BB2BB2B ContractB2B Contract
New
ADVERTISEMENT: Recommended by Just Join IT