> Markdown version of [/jobs/ext/4166083-software-engineer-ai](https://www.wearedevelopers.com/jobs/ext/4166083-software-engineer-ai). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - AI - **Company:** Relevance Lab - **Location:** Dallas, TX, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** .NET Framework, Application Programming Interfaces (APIs), Agile Methodology, Artificial Intelligence, Application Integration Architecture, Microsoft Azure, C Sharp (Programming Language), Cloud Computing, Code Review, Continuous Integration, DevOps, Machine Learning, Microsoft Software, Open Source Technology, OpenAI, Software Engineering, Microsoft Agent Framework, Design of Telemetry/logging Agents, Enterprise Software Applications, Retrieval-Augmented Generation, Large Language Models, Prompt Engineering, Generative AI, Agentic-AI, Git, Build Management, AI Platforms, Information Technology, AutoGen, Restful APIs, Microservices - **Published:** October 16, 2026 - **Apply:** https://www.juju.com/job/16_d1025cf9 ## About the Role * Bachelors or Masters 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. ## Description * 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. * Applyprompt engineeringandcontext engineeringto optimize agent behavior and model outputs. * Integrateretrieval-augmented generation (RAG)pipelines to enhance agent knowledge and responsiveness. * Leveragetool use orchestrationandaction planningto enable agents to interact with external systems and APIs. * Implementmemory managementstrategies for agents (episodic, semantic, and working memory). * Usestate management,goal tracking, andfeedback loopsto 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.