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 RoleThis 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 ResponsibilitiesDesign and maintain AI-assisted development workflows for .NET applicationsBuild integrations between LLMs, internal tooling, and engineering platformsCreate and refine prompts, templates, structured outputs, and agent behaviorsReview, validate, and improve AI-generated .NET code and pull requestsDevelop automation around Git workflows, CI/CD pipelines, and developer toolingBuild evaluation and verification mechanisms for AI-generated outputsCollaborate with architects and engineering teams to follow enterprise standards and patternsDebug and optimize agent execution flows, tooling integrations, and orchestration logicContribute to platform reliability, observability, and operational efficiencyRequired QualificationsStrong experience with C# and .NET CoreStrong experience with SQL and Entity FrameworkStrong Azure Cloud experience, including services such as Azure Functions, API Management, Service Bus, Managed Identities, etc.Experience building CI/CD pipelines using Azure DevOpsAbility to read and interpret technical and architectural documentationHands-on experience working with modern LLM platforms such as OpenAI, Claude, or similarWorking proficiency in Python for scripting, automation, or AI workflowsExperience with prompt engineering and AI workflow designFamiliarity with at least one modern AI/agent framework, such as Semantic Kernel, LangGraph, AutoGen, Claude Agent SDK, and similar frameworksStrong problem-solving and debugging skillsAdvanced English communication skillsNice to HaveExperience with developer tooling or engineering automationAI-assisted code generation or PR automation experienceFamiliarity with MCP (Model Context Protocol)Experience with vector databases or RAG architecturesObservability or evaluation frameworks for AI systemsExperience with Blazor or legacy .NET Framework applicationsExposure to prompt versioning, evaluation pipelines, or LLM testing strategiesWhat We Are Looking ForWe 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
Santo André, São Paulo