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
Brasília, Federal District