Senior Software Engineer - AI (.NET/C#)

BMR Infotek
Coppell, TX, United States
6 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
1 year minimum
Compensation
$104,000.0
Working hours
Regular working hours
Job source

Tech stack

LangGraph Framework .NET Framework Application Programming Interfaces (APIs) Agile Methodology Artificial Intelligence Microsoft Azure C Sharp (Programming Language) Cloud Engineering Code Review Continuous Integration Memory Management Microsoft Software
+21 more
Natural Language Processing OpenAI Software Engineering Microsoft Agent Framework Software Organization Enterprise Software Applications Chatbots Retrieval-Augmented Generation Large Language Models Prompt Engineering Generative AI Indexer Git AI Platforms Information Technology AutoGen Virtual Agents Restful APIs Semantic Kernel Vectorization Microservices

Job description

  • Design, develop, and maintain scalable enterprise applications using .NET and C#.
  • Build and integrate AI-powered solutions and intelligent agents using Microsoft Azure AI services.
  • Implement RAG pipelines, vectorization, indexing, and context management to improve AI responses.
  • Develop agent workflows with tool orchestration, action planning, state management, and feedback loops.
  • Integrate AI solutions with enterprise systems, APIs, and business workflows.
  • Collaborate with cross-functional teams, conduct code reviews, and follow software development best practices.

Preferred Skills

  • Semantic Kernel, AutoGen, LangGraph, and Microsoft AI platforms
  • Generative AI, NLP, and conversational AI
  • CI/CD pipelines, Git, Agile methodologies, and Azure certifications

Requirements

  • 9+ years of software development experience with .NET and C#
  • 1+ year of hands-on experience developing AI solutions and intelligent agents using Microsoft technologies
  • Strong knowledge of Prompt Engineering, Context Engineering, LLMs, and RAG
  • Experience with Azure OpenAI, Azure AI Foundry, and Microsoft Agent Framework
  • Experience with REST APIs, microservices, and cloud-native application development
  • Knowledge of AI agent orchestration, tool calling, memory management, and evaluation, Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Loading talks and stories from around this role…