Senior Software Engineer - AI (.NET/C#)
BMR Infotek
Coppell, TX, United States
6 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
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
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…