GraceMark Solutions logo
GraceMark Solutions Verified
IT Services, Consulting, Staffing

.Net Software Engineer

CanadaRemoteContractPosted 2 months ago

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

We are seeking a .NET Software Engineer with production experience in building AI systems using Large Language Models (LLMs). This remote role in Canada focuses on designing and scaling end-to-end AI pipelines, integrating .NET backend services with modern LLM technologies. Key responsibilities include developing scalable .NET backend services, designing LLM pipelines (RAG, streaming, evaluation), integrating with AI APIs (OpenAI, Azure OpenAI, Anthropic), and working with event-driven systems and NoSQL databases like Cosmos DB. Experience with Azure and distributed systems is essential for this long-term opportunity.

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)
Ready to apply?
You'll be redirected to GraceMark Solutions's application page.

Similar roles