V
Lead Software Engineer
Job Description
'Role Summary
As an AI Engineer, you will help build the platform's ingestion, indexing, retrieval, and orchestration
capabilities, while also contributing to the Azure DevOps CI/CD setup. This is a hands-on engineering role
that works across both the pull-based ingestion pipeline and the real-time search and retrieval
experience.
Key Responsibilities
generation through Azure AI Foundry.
and taxonomy.
As an AI Engineer, you will help build the platform's ingestion, indexing, retrieval, and orchestration
capabilities, while also contributing to the Azure DevOps CI/CD setup. This is a hands-on engineering role
that works across both the pull-based ingestion pipeline and the real-time search and retrieval
experience.
Key Responsibilities
- Design, build, and maintain the ingestion pipeline, including Azure Data Factory pipelines, Blob
generation through Azure AI Foundry.
- Develop and refine Azure AI Search indexes, including the structured and scored Doctors Index and
- Implement the Query Orchestrator using Azure Functions or Foundry Agent Service, covering
- Build deterministic doctor-ranking logic and the semantic/RAG content-retrieval flow, including
- Add Azure AI Content Safety checks and integrate session state with Cosmos DB or Redis.
- Support the Admin Tool built on Azure App Service, Functions, and Entra ID, which enables
and taxonomy.
- Contribute to the Azure DevOps CI/CD workstream, including Bicep infrastructure-as-code, pipeline
- Write unit and integration tests, support UAT activities, and help triage defects.
- Take part in code reviews and technical design discussions with the Tech Lead and AI Architect.
More Info
Key Skills
Entra ID
Azure AI Language
Azure App Service
Azure AI Search
Bicep
Azure AI Foundry

