.Net Software Engineer
GraceMark Solutions
About the role
• *Role:**
.Net Software Engineer • *Location:**
Remote in Canada
• *Duration:**
Long-term • *Overview**
We’re hiring engineers with
• *real production experience building AI systems with LLMs**
. This role focuses on designing and scaling
• *end-to-end AI pipelines**
, combining .NET backend systems with modern LLM integrations. • *Key Responsibilities** • Build and scale • *.NET (C#) backend services**
and microservices • Design • *LLM pipelines**
(RAG, streaming responses, evaluation, HITL workflows) • Integrate APIs: • *OpenAI, Azure OpenAI, Anthropic** • Develop • *event-driven systems**
(Azure Service Bus, RabbitMQ) • Implement • *async processing and streaming endpoints** • Work with • *Cosmos DB / NoSQL data models**
(partitioning, performance tuning) • Collaborate on • *system architecture and scalability decisions** • (Nice) Support • *Next.js frontends**
(App Router, Server Components, streaming UI) • *Requirements** • Strong • *C# / .NET backend experience**
(APIs, microservices, clean architecture) • Hands-on • *LLM integration in production environments** • Experience with • *Azure and distributed systems** • Solid understanding of • *prompt engineering, evaluation, hallucination mitigation** • Experience with • *event-driven architectures**
and async workflows • Familiarity with • *Cosmos DB or other NoSQL databases** • *Nice to have:** • Next.js, React, Node.js (full-stack exposure) • Experience with AI dev tools (Copilot, Cursor, Claude)
Requirements
- Strong C# /.NET backend experience (APIs, microservices, clean architecture)
- Hands-on LLM integration in production environments
- Experience with Azure and distributed systems
- Solid understanding of prompt engineering, evaluation, hallucination mitigation
- Experience with event-driven architectures and async workflows
- Familiarity with Cosmos DB or other NoSQL databases
Responsibilities
- Build and scale.NET (C#) backend services and microservices
- Design LLM pipelines (RAG, streaming responses, evaluation, HITL workflows)
- Integrate APIs: OpenAI, Azure OpenAI, Anthropic
- Develop event-driven systems (Azure Service Bus, RabbitMQ)
- Implement async processing and streaming endpoints
- Work with Cosmos DB / NoSQL data models (partitioning, performance tuning)
- Collaborate on system architecture and scalability decisions
- Support Next.js frontends (App Router, Server Components, streaming UI)
Benefits
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free