AI Engineer / Data Engineer
$$$
For our client in the energy industry, we are currently looking for an AI Engineer / Data Engineer
EU only !!!
Project & Role Overview
The role focuses on building production-grade AI applications and LLM pipelines, with a strong emphasis on scalability, observability, and modern development practices.
Key Responsibilities
- Develop production-grade Python applications using FastAPI, including async patterns and clean/easy patterns
- Build and manage LLM pipelines using OpenAI SDK, LangChain, or LangGraph
- Apply prompt engineering techniques, including structured outputs and Human-in-the-Loop (HITL) design
- Ensure LLM observability, meaning continuous monitoring, understanding, and analysis of LLM behavior in production (e.g., GPT, Copilot)
- Work with REST APIs and event-driven architectures
- Handle PostgreSQL databases and manage upstream/downstream data contracts
- Use AI coding tools such as GitHub Copilot, Codex, Claude Code, or similar
- Implement CI/CD pipelines, Docker-based environments, and follow testing best practices (testing pyramid)
Must-Have !!!
- Strong Python expertise with production-grade development (FastAPI, async patterns)
- Experience with LLM pipelines (OpenAI SDK, LangChain, LangGraph or similar)
- Solid prompt engineering skills (structured outputs, HITL concepts)
- Understanding of LLM observability (monitoring and analyzing LLMs in production environments)
- Experience with CI/CD pipelines, Docker, and testing strategies (testing pyramid)
- Experience with REST APIs and/or event-driven APIs
- Database experience, especially PostgreSQL
- Familiarity with AI coding tools (GitHub Copilot, Codex, Claude Code, etc.)
- Knowledge of data contracts (upstream/downstream integration)
- English fluency (mandatory)
Nice-to-Have Skills
- Experience with event-driven architecture (Azure Service Bus, Kafka, RabbitMQ or equivalent)
- Knowledge of async workers, fan-out / join patterns
- Experience with Azure-native services (Container Apps, KEDA autoscaling, IAM, secrets management)
- General Azure experience
Start: asap
Duration: 6 months (option of extension)
Location: remote
Language: English
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | Native |
Published 6 May
8 views
ยท
0 applications
๐
$4000-6000
Average salary range of similar jobs in
analytics โ
Loading...