This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Design, implement, and maintain agentic AI systems, including: Goal-oriented and task-driven agents Tool-using and decision-making agents Multi-step reasoning and workflow orchestration
Build agent frameworks that coordinate: Azure AI Search (semantic + vector retrieval) LLMs for reasoning, planning, and summarization Internal APIs, databases, and enterprise tools
Implement retrieval-augmented generation (RAG) patterns that support agent autonomy and accuracy
Define guardrails for agent behavior, including: Error handling and fallback strategies Observability, logging, and evaluation Security and data access boundaries
Develop full-stack applications using .NET, Blazor, HTML/CSS, and modern web standards
Build backend services and APIs backed by SQL-based data stores
Integrate AI-driven features into user-facing experiences with a focus on: Performance Reliability Explainability
Implement scalable service architectures suitable for AI-enhanced workloads
Implement intelligent search and retrieval solutions using Azure AI Search, including: Semantic search Vector indexing and similarity search Hybrid retrieval strategies
Use Semantic Kernel or similar orchestration frameworks to: Manage prompts, memory, and tools Coordinate agent behavior Enable extensible AI workflows
Collaborate with AI engineers and architects on model selection, evaluation, and optimization
Requirements:
6+ years of detail oriented software development experience
Strong expertise in C#/.NET and modern application architecture
Proven experience building agentic AI systems or autonomous AI workflows in production
Hands-on experience with LLM orchestration frameworks (Semantic Kernel, LangChain, or equivalent)
Solid experience with SQL and data modeling
Experience integrating AI services into enterprise applications
Strong understanding of cloud-native development, preferably on Microsoft Azure