Azure OpenAI Engineer

 Job Description:

Role Overview

Vurke is seeking specialist Azure OpenAI Engineers to build secure, production-grade generative-AI applications for enterprise customers.

Key Responsibilities

  • Develop applications using Azure OpenAI services.
  • Build enterprise RAG architectures.
  • Design prompting and context-management strategies.
  • Build AI assistants, copilots and intelligent workflow applications.
  • Integrate LLMs with enterprise databases, documents and APIs.
  • Implement Azure AI Search and vector retrieval.
  • Develop model-evaluation and testing frameworks.
  • Implement content safety and responsible-AI controls.
  • Optimize token usage, latency and application cost.
  • Develop secure APIs and backend services.
  • Deploy and monitor production AI applications.
  • Troubleshoot model and application behavior.

Required Skills

  • Azure OpenAI.
  • Python and/or C#.
  • LLM application development.
  • Prompt engineering.
  • RAG.
  • Embeddings and vector databases/search.
  • Azure AI Search.
  • REST APIs.
  • Azure identity and security.
  • Evaluation of LLM outputs.
  • Git and CI/CD.

Preferred

  • Azure AI Foundry.
  • Semantic Kernel.
  • Agent frameworks.
  • Copilot Studio.
  • Power Platform.
  • AI observability.
  • Enterprise data integration.
  • Responsible AI/governance experience.
  Required Skills:

Data Search REST Development AI REST APIs CI/CD Azure Integration Databases C# Security Testing Design Git Engineering Python