Data Engineer/100% Remote - up to 430 Euro/MD

nemensis
Contact person: Jan Sebesta
Prague Czech Republic
100% remoteFreelanceasapDuration 6 months100% workload

Description

Contract: B2B
Location/HO: Full remote 100%
Duration: 6 months (with possible extension)
Language: English – C1
Start: ASAP

Only EU-based candidates


Project Description:
We are looking for an AI Engineer / Data Engineer for a project in the energy industry, focused on building production-grade AI applications and LLM pipelines. The key priorities are scalability, observability (monitoring LLM behavior in production), and modern engineering best practices.

Responsibilities:
  1. Develop production-grade Python applications using FastAPI, including async patterns and clean, maintainable design.
  2. Build and maintain LLM pipelines using OpenAI SDK, LangChain, LangGraph, or similar frameworks.
  3. Apply prompt engineering practices, including structured outputs and Human-in-the-Loop (HITL) design.
  4. Implement and operate LLM observability: continuous monitoring, analysis, and understanding of LLM behavior in production (e.g., GPT/Copilot-based systems).
  5. Work with REST APIs and event-driven architectures.
  6. Manage PostgreSQL databases and maintain upstream/downstream data contracts.
  7. Leverage AI coding tools such as GitHub Copilot, Codex, Claude Code, or comparable tools.
  8. Implement CI/CD pipelines, Docker-based environments, and follow testing best practices (e.g., testing pyramid).

Must-have skills:
  1. Strong Python expertise in production environments (FastAPI, async patterns).
  2. Hands-on experience with LLM pipelines (OpenAI SDK / LangChain / LangGraph or equivalent).
  3. Solid prompt engineering skills (structured outputs, HITL concepts).
  4. Understanding of LLM observability (monitoring and analyzing LLMs in production).
  5. Experience with CI/CD, Docker, and testing strategies (testing pyramid).
  6. Experience with REST APIs and/or event-driven APIs.
  7. Database experience, especially PostgreSQL.
  8. Familiarity with AI coding tools (Copilot, Codex, Claude Code, etc.).
  9. Knowledge of data contracts (upstream/downstream integration).
  10. Fluent English (mandatory).
  11. EU-based availability (EU candidates only).

Nice-to-have skills:
  1. Experience with event-driven systems (Azure Service Bus, Kafka, RabbitMQ, or equivalent).
  2. Knowledge of async workers and fan-out / join patterns.
  3. Experience with Azure-native services (Container Apps, KEDA autoscaling, IAM, secrets management).
  4. General Azure experience.


Last edited: 05/07/2026

Application form