Skip to content
mimi

.Net Software Engineer

GraceMark Solutions

Canada · On-site Contract 1w ago

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

Long-term duration

Skills

.NETC#LLMAIAzureOpenAIAnthropicNext.jsReactNode.jsCosmos DBNoSQLEvent-driven architecturesAsync workflows

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