About The Position

The AI Azure Foundry Engineer will build GenAI and LLM solutions using Azure OpenAI and Azure AI Foundry, as well as develop Python-based software and APIs. The role involves implementing prompt engineering, tool and function calling, retrieval patterns, and agentic frameworks. The engineer will work with Azure services used in AI applications and apply practices for vector databases, embeddings, evaluation, and guardrails. The position is 100% remote and listed for a duration of 6+ months.

Requirements

  • 5–10+ years of software engineering experience, including strong Python skills (async, typing, packaging, and testing) and API development.
  • 2–4+ years building GenAI/LLM solutions with Azure OpenAI or Azure AI Foundry, including prompt engineering, tool/function calling, and retrieval patterns.
  • Hands-on experience with Azure AI Foundry, Azure OpenAI, Azure AI Search, Azure Functions, Key Vault, Event Grid or Service Bus, Storage, and App Service or Container Apps.
  • Practical experience with agentic frameworks such as Semantic Kernel, LangGraph, or AutoGen.
  • Familiarity with vector databases, embeddings, chunking strategies, and evaluation/guardrail techniques.
  • Proficiency with Git, DevOps pipelines, and observability tools such as Application Insights and Log Analytics.
  • Bachelor’s degree in Computer Science or Engineering, or equivalent experience.

Nice To Haves

  • Experience with PCF/Power Platform extensions to surface agents in business apps, or with Teams/Copilot Studio action integration when relevant.
  • Exposure to prompt flow, evaluation harnesses, A/B testing, and model benchmarking in Foundry.
  • Knowledge of responsible AI tooling, such as NeMo Guardrails or platform safety configurations, and enterprise AI compliance processes.
  • Azure AI Engineer/Developer, Azure Data/Architect, or PL-400/PL-600 certifications, where relevant.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service