AI/.NET Engineer

DUBLIN IT SOLUTION INC.
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Tech stack

.NET
API
Artificial Intelligence
Azure
C Sharp (Programming Language)
Continuous Integration
Software Safety
Search Technologies
Cloud Platform System
.NET Core
Large Language Models
Prompt Engineering
Build Management
AI Platforms
Low Latency

Job description

You will work closely with senior leadership to evolve an existing AI platform. moving from managed services to a custom RAG orchestration layer, while also strengthening AI safety, compliance, and system robustness., * Design and build a production .NET Core API for AI/LLM orchestration

  • Develop and optimise RAG pipelines (retrieval, grounding, generation)
  • Integrate Azure AI Search and LLM services into scalable systems
  • Improve performance, latency, and response quality in production
  • Implement CI/CD pipelines and automated evaluation frameworks
  • Lead AI safety improvements, ensuring grounded, reliable outputs
  • Support live system migration with minimal disruption

Requirements

  • Strong expertise in C#/.NET Core and Back End engineering
  • Proven experience with Azure OpenAI/LLMs in production
  • Hands-on experience with Azure AI Search/vector retrieval
  • Deep understanding of RAG pipelines end-to-end
  • Experience deploying and scaling production-grade systems
  • Familiarity with CI/CD (Azure DevOps) and cloud environments

Desirable

  • Experience with Semantic Kernel or similar frameworks
  • Background in regulated environments or AI safety
  • Experience with prompt engineering and evaluation frameworks
  • Interest in building practical, real-world AI systems at scale

Apply for this position