QAT Global, a 30+ years IT consulting firm headquartered in the US, is seeking a highly skilled Senior AI Software Engineer with strong .NET and Azure expertise and hands-on experience building AI-powered engineering workflows. This position will work directly with US-based customers and distributed engineering teams across the US, Brazil, and Costa Rica. About the Role This is not a traditional backend development role. You will help design, build, and operate AI-driven engineering workflows that automate software development activities using modern LLMs and agent frameworks. The role combines backend engineering, AI workflow orchestration, prompt engineering, and critical review of AI-generated code. The ideal candidate is comfortable working across both software engineering and applied AI domains — building automation while also validating and improving generated outputs. This is an international environment, and the position is collaborative and technically strong. Key Responsibilities Design and maintain AI-assisted development workflows for .NET applications Build integrations between LLMs, internal tooling, and engineering platforms Create and refine prompts, templates, structured outputs, and agent behaviors Review, validate, and improve AI-generated .NET code and pull requests Develop automation around Git workflows, CI/CD pipelines, and developer tooling Build evaluation and verification mechanisms for AI-generated outputs Collaborate with architects and engineering teams to follow enterprise standards and patterns Debug and optimize agent execution flows, tooling integrations, and orchestration logic Contribute to platform reliability, observability, and operational efficiency Required Qualifications Strong experience with C# and .NET Core Strong experience with SQL and Entity Framework Strong Azure Cloud experience, including services such as Azure Functions, API Management, Service Bus, Managed Identities, etc. Experience building CI/CD pipelines using Azure DevOps Ability to read and interpret technical and architectural documentation Hands-on experience working with modern LLM platforms such as OpenAI, Claude, or similar Working proficiency in Python for scripting, automation, or AI workflows Experience with prompt engineering and AI workflow design Familiarity with at least one modern AI/agent framework, such as Semantic Kernel, LangGraph, AutoGen, Claude Agent SDK, and similar frameworks Strong problem-solving and debugging skills Advanced English communication skills Nice to Have Experience with developer tooling or engineering automation AI-assisted code generation or PR automation experience Familiarity with MCP (Model Context Protocol) Experience with vector databases or RAG architectures Observability or evaluation frameworks for AI systems Experience with Blazor or legacy .NET Framework applications Exposure to prompt versioning, evaluation pipelines, or LLM testing strategies What We Are Looking For We are looking for engineers who: enjoy solving complex technical problems; are comfortable working with emerging AI technologies; can balance engineering quality with experimentation; have a hands-on mindset; can critically evaluate AI-generated outputs rather than blindly trusting them.
Senior Ai Software Engineer (.Net + Agentic Workflows)
QAT GLOBAL | CUSTOM SOFTWARE DEVELOPMENT & IT STAFFING SOLUTIONS - US, BRAZIL & COSTA RICA NEARSHORE
Araraquara, São Paulo