Careers · A seat at the table

AI Engineer

Work
Hybrid
Craft
LLMAI SolutionPythonTypescriptAzure AIRAGSharepoint
Posted
October 27, 2026

JOB DESCRIPTION:

About the role We're looking for a hands-on Senior AI Engineer to design, build and deploy production-grade AI agents for enterprise clients. You'll be part of the team delivering two connected solutions from start to finish on a shared, reusable Azure backend:

a conversational assistant that uses retrieval-augmented generation (RAG) and a knowledge base that grows over time

an LLM-driven pipeline that scores and fixes data quality, connecting enterprise ticketing and knowledge-management systems

You'll also turn what you build into reusable agent templates, so future use cases don't have to start from scratch.

Key responsibilities:

Design and implement AI agents on Microsoft Foundry, including model deployment, prompt design and orchestration logic.

Build RAG pipelines with Azure AI Search and Blob Storage. This covers ingestion, chunking, indexing and returning answers with their sources.

Publish agents to Microsoft Teams through Azure Bot Service, including escalation flows and human-in-the-loop approval.

Build LLM-based workflows that evaluate content against agreed quality criteria and automatically fix records using only the data already in them, without inventing information.

Develop integration services on Azure Functions and/or Container Apps: batch imports of historical data, webhook-driven processing of new records, and controlled write-backs to target systems.

Set up observability with Azure Monitor and Application Insights, including agent traces, errors and latency.

Implement secure access with Entra ID, managed identities and Key Vault, and agree network and auth design with client IT and security teams.

Build test and evaluation frameworks for agent quality, plus load testing and user acceptance testing (UAT).

Package the components into reusable agent templates and write clear documentation for code, integrations and processes.

REQUIREMENTS:

5+ years of software engineering experience, including 2+ years building LLM or GenAI solutions in production.

Strong Python skills (TypeScript is a plus).

Proven experience with Azure OpenAI / Microsoft Foundry, Azure AI Search and RAG architectures.

Hands-on experience with Azure Functions or Container Apps, REST APIs and webhooks.

Working knowledge of Entra ID, Key Vault and Azure networking basics.

Experience evaluating LLM output, e.g. rubric-based scoring, regression test sets or LLM-as-judge.

Fluent Czech and English.

NICE TO HAVE:

Experience integrating with enterprise SaaS tools, such as Jira, Confluence and SharePoint, through their APIs.

Experience with Microsoft Teams bots or the Bot Framework.

Experience with infrastructure-as-code (Bicep or Terraform) and CI/CD on Azure DevOps or GitHub.

Experience with ERP/CRM platforms, e.g. Dynamics 365.

Consulting or client-facing delivery experience.

Microsoft certifications such as AI-102 or AZ-204.

Start date: ASAP!!!

Duration: Through December, with a possible extension.

HackerRank Challenge: No

Work location: Fully remote available; on-site in Prague preferred.

US Hours overlap needed: No

Apply for this seat

Write to us below — a person will read it and write back.

← All open seats
AI Engineer — Careers at Gentlecodes