Quick Overview
Job Description
AI Engineer
JOB DESCRIPTION
Job Title: Senior Software Engineer - AI
Duration: 6 months Contract-to-hire
Location: Onsite Coppell, TX
We are seeking a highly skilled and forward-thinking Senior Software Engineer with over 9 years of experience in designing and developing enterprise-grade solutions using .NET and C#, and at least 1 year of hands-on experience building AI solutions and intelligent agents on the Microsoft platform. The ideal candidate will be passionate about leveraging Prompt Engineering, Context Engineering, RAG, Vectorization & Indexing, and modern AI techniques to drive innovation and efficiency across our technology stack.
Key Responsibilities
- Design, develop, and maintain scalable .NET/C# applications and services.
- Design and implement AI-powered solutions using Microsoft Azure AI services, including Azure OpenAI, Azure AI Foundry, Cognitive Services and Microsoft Agent Framework.
- Build and deploy intelligent agents that integrate with enterprise systems and workflows.
- Apply prompt engineering and context engineering to optimize agent behavior and model outputs.
- Integrate retrieval-augmented generation (RAG) pipelines to enhance agent knowledge and responsiveness.
- Leverage tool use orchestration and action planning to enable agents to interact with external systems and APIs.
- Implement memory management strategies for agents (episodic, semantic, and working memory).
- Use state management, goal tracking, and feedback loops to support autonomous decision-making.
- Evaluate and verify AI agents using various techniques and tools.
- Collaborate with cross-functional teams including product managers, data scientists, and DevOps to deliver high-impact solutions.
- Conduct code reviews, mentor junior engineers, and contribute to best practices in software development and AI integration.
- Stay current with emerging technologies and trends in AI, machine learning, and software engineering.
Required Qualifications
- Bachelor s or Master s degree in Computer Science, Engineering, or related field.
- 9+ years of experience in software development using .NET and C#.
- 1+ years of experience developing AI solutions and agents using Microsoft technologies.
- Strong understanding of prompt engineering, context engineering, and LLM-based architectures.
- Experience with RESTful APIs, microservices, and cloud-native development.
- Familiarity with CI/CD pipelines, Git, and agile methodologies.
- Excellent problem-solving, communication, and collaboration skills.
Preferred Qualifications
- Experience with Azure OpenAI, Azure AI Foundry, Semantic Kernal Framework, AutoGen, Lang Graph, Machine Learning, or other Microsoft AI platforms.
- Knowledge of NLP, generative AI, and conversational agent design.
- Certifications in Microsoft Azure or AI-related technologies.
- Contributions to open-source projects or technical blogs.
Similar jobs
- AR
416 - Principal Software Engineer with Security Clearance
NewArsiem Corporation
Fort Meade, MD🇺🇸$216k - $241k/yrOn-site18 hours agoDockerAWSMLOps+8Technology - IG
Network Engineer with Security Clearance
NewInsight Global, Inc.
Morrisville, NC🇺🇸Hybrid18 hours agoSplunkKibanaTechnology - VC
Software Engineer - Test Infrastructure Development
NewVST Consulting, Inc
Santa Clara, CA🇺🇸$45/hrHybrid18 hours agoSQLShellOAuth+11Technology - TE
Rust Engineer
NewTekfortune Inc.
Plano, TX🇺🇸On-site18 hours agoRustAgileTechnology - TE
Senior Rust Engineer
NewTekfortune Inc.
Plano, TX🇺🇸Hybrid18 hours agoRustAgileGitLab CITechnology - NG
Senior Web Application Developer(ASP.NET Core, Angular) - W2 Requirement
NewNGTalentTech Group LLC
Dallas, TX🇺🇸On-site18 hours agoSQLSQL ServerAWS+2Technology - JM
Lead Software Engineer: Data Engineering (Employee Platforms)
NewJ.P. Morgan
Columbus, Ohio🇺🇸On-site27 minutes agoScalaAWSAgile+2Technology - NG
Staff Embedded Software Engineer-IPT Lead
NewNorthrop Grumman
Randallstown, Maryland🇺🇸$169k - $253.6k/yrHybrid27 minutes agoAgileJiraTechnology - NG
Staff Embedded Software Engineer-IPT Lead
NewNorthrop Grumman
Catonsville, Maryland🇺🇸$169k - $253.6k/yrHybrid27 minutes agoAgileJiraTechnology - NG
Staff Embedded Software Engineer-IPT Lead
NewNorthrop Grumman
Pikesville, Maryland🇺🇸$169k - $253.6k/yrHybrid27 minutes agoAgileJiraTechnology - JM
Senior Lead Software Engineer - Payments Tech / Java (Commercial & Investment Bank)
NewJ.P. Morgan
Jersey City, New Jersey🇺🇸On-site27 minutes agoMicroservicesSpringAgile+2Technology - NG
Staff Embedded Software Engineer-IPT Lead
NewNorthrop Grumman
Dundalk, Maryland🇺🇸$169k - $253.6k/yrHybrid27 minutes agoAgileJiraTechnology