Senior .NET Software Engineer with strong AI Engineering experience

EPAM Systems

United States

Remote

USD 140,000 - 180,000

Full time

46 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

EPAM Systems Inc seeks a Senior .NET Engineer to build production agentic systems using an AI-native workflow. You will create AI agents, tools, system prompts, and structured JSON output parsers, with secure MCP integration and robust observability.

You will evaluate agentic performance, improve RAG quality, and codify reusable agents, prompts, and workflows. Daily work includes coding agents with Copilot/Claude Code, peer reviews, and collaboration across teams.

Qualifications

  • 3+ years in production .NET (C#) development
  • 1+ year building LLM integrations and multi-agent workflows
  • Experience with MCP servers and ASP.NET Core
  • Experience with OpenTelemetry and structured logging

Responsibilities

  • Agent and Tool Development: Build, test, and maintain scoped AI agents and custom tools
  • MCP and API Engineering: Implement read-only data access tools and secure access patterns
  • Observability & Health: Implement /health and /ready probes, JSON logging, and tracing
  • Evaluations: Test agentic performance, improve RAG quality, and use golden datasets
  • AI-native delivery: Use coding agents and spec-driven development; review generated code for security and maintainability
  • Collaborative Development: Participate in peer code reviews and share AI-engineering practices

Skills

NET development
LLM integrations
Multi-agent workflows
Agent frameworks
Context engineering
Observability
Code review
OAuth2 security
SQL/NoSQL
OpenTelemetry

Tools

MCP SDK
ASP.NET Core
OAuth2
OpenTelemetry
GitHub Copilot
Claude Code
Azure OpenAI
LangChain
REST APIs

Job description

We're looking for a Senior .NET Engineer who builds production agentic systems and works the AI-native way: coding agents, specs, and evals are part of the daily workflow.

Responsibilities
  • Agent and Tool Development: Build, test, and maintain scoped AI agents (e.g., Resource Optimization, Metadata, Contract Management). Create custom agent tools, system prompts, and structured JSON output parsers
  • MCP and API Engineering: Implement read-only data access tools on MCP servers to bridge agents with the data access layer safely. Apply least-privilege access and OAuth2 service accounts
  • Observability & Health: Implement standardized /health and /ready probes, structured JSON logging, W3C trace propagation (OpenTelemetry) and real-time agent execution status monitoring. Track latency, cost and token usage per run
  • Evaluations: Test and evaluate agentic workflow performance and quality, and tool-call trajectory. Improve RAG Retrieval and Generation precision and quality; work with evaluation metrics; define and use golden datasets
  • AI-native delivery: Use coding agents (GitHub Copilot, Claude Code) and spec-driven development in daily work. Review and verify generated code for correctness, security and maintainability. Codify what works as reusable agents, skills, prompts and workflows for the team
  • Collaborative Development: Co-locate unit and integration tests with capability modules, take part in peer code reviews, and share AI-engineering practices with teammates
Requirements
  • Experience: 3+ years of production .NET (C#) development, and 1+ year building LLM integrations and multi-agent workflows in production
  • Agent frameworks and tool calling: Hands-on experience building agents with at least one framework, ideally Microsoft Agent Framework or Semantic Kernel (or LangChain/LangGraph, Google ADK, Strands or equivalent).
  • Solid tool/function calling Agentic RAG and context engineering: Hands-on work on retrieval, agent memory, planning and routing. Practical context-engineering skills, including managing context across multi-step tasks
  • Multi-agent solutions: Orchestration patterns and guardrails
  • LLM APIs: Experience with at least one stack (Azure OpenAI / AI Foundry, AWS Bedrock, Vertex AI or LiteLLM) and Microsoft.Extensions.AI
  • MCP and integration: Building MCP servers or tools, ideally with the C# MCP SDK on ASP.NET Core. RESTful API design, OAuth2 service accounts, event-driven communication, microservices
  • Observability and evaluation: OpenTelemetry and structured logging for services. Basic LLM evaluation (metrics, golden datasets, tool-call checks)
  • Data: SQL (e.g. SQL Server, PostgreSQL) and at least one NoSQL store (e.g. Cosmos DB, MongoDB, Redis)
  • Security: OWASP Top 10 for LLM, PII handling, input/output validation, MCP security
  • AI-assisted engineering: Daily use of at least one coding agent (GitHub Copilot or Claude Code), and a habit of reviewing and verifying generated code for correctness, security and maintainability
  • Nice to have Spec-driven development (OpenAPI/JSON Schema as the source of truth), and codifying what works as reusable agents, skills, prompts and workflows for the team Agentic Context Engineering (ACE) Azure/AWS (App Service/AKS, Azure DevOps), Docker/Kubernetes, CI/CD Vector databases (pgvector, Azure AI Search), LLM-as-judge and red-teaming experience
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Agentic AI Developer
Agentic AI Developer

Xpetize • United States

Remote
USD 120,000 - 180,000
Senior AI Agent Engineer
Senior AI Agent Engineer

EPAM Systems • United States

On-site
USD 150,000 - 210,000
AI-Native Full-Stack Architect
AI-Native Full-Stack Architect

Spektra Systems • United States

On-site
USD 3,100 - 7,300
Technical Lead - .NET Core + React Microservices
Technical Lead - .NET Core + React Microservices

TechDigital Group • Minneapolis (MN)

On-site
USD 80,000 - 120,000
Lead AI Agent Engineer
Lead AI Agent Engineer

EPAM Systems • United States

On-site
USD 180,000 - 240,000
Mid Level AI Developer - Remote - 3 Months - Octopus by RTG - Immediate Hir
Mid Level AI Developer - Remote - 3 Months - Octopus by RTG - Immediate Hir

robusta • United States

Remote
USD 120,000 - 180,000
Senior Software Engineer
Senior Software Engineer

vibehackers • United States

Hybrid
USD 140,000 - 210,000
Software Engineer (Agentic AI)
Software Engineer (Agentic AI)

Dotmatics • United States

On-site
USD 180,000 - 240,000
Generative AI Engineer
Generative AI Engineer

The Phoenix Group • New York (NY)

On-site
USD 130,000 - 170,000
Lead AI Engineer with .NET
Lead AI Engineer with .NET

EPAM Systems • United States

Remote
USD 140,000 - 210,000