Join OurAssistants

AI Automation Architect, .NET

Join OurAssistants

full-time

Posted on:

Location Type: Remote

Location: Philippines

Visit company website

Explore more

AI Apply
Apply

Tech Stack

About the role

  • Design and implement AI-powered workflows from idea to production
  • Decide what should be handled by LLMs vs deterministic code
  • Build reliable, observable, and scalable automation on Azure
  • Ensure quality, safety, and continuous improvement of AI workflows

Requirements

  • Strong C# / .NET Engineering
  • Production-grade C# with modern .NET
  • Experience with async programming, dependency injection, error handling, and structured logging
  • Writes maintainable code with unit/integration tests
  • Familiar with CI/CD and code review best practices
  • Hands-on experience with Azure Functions (HTTP, queue, Service Bus triggers)
  • Familiar with Durable Functions (if applicable)
  • Practical experience with: Azure Service Bus, Azure Storage, Key Vault, Application Insights / monitoring
  • Designs prompts with structured outputs (schemas, JSON)
  • Builds guardrails to reduce hallucinations and ambiguity
  • Implements validation, retries, fallbacks, and human-in-the-loop where needed
  • Understands real-world LLM failure modes
  • Breaks business processes into clear automation steps
  • Implements orchestration patterns such as: Idempotency, Correlation IDs, Retries and dead-lettering, End-to-end observability
  • Defines evaluation datasets (“golden sets”)
  • Runs regression tests for prompts and workflows
  • Monitors quality drift and improves performance over time
  • Nice-to-Have: Power Platform (Power Automate / Power Apps), Document AI / OCR (Azure Document Intelligence or similar), RAG / embeddings and retrieval-based AI solutions, Security & governance experience: PII handling, Prompt injection awareness, Audit trails and data controls
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C#.NETasync programmingdependency injectionerror handlingstructured loggingunit testingintegration testingorchestration patternsautomation
Soft Skills
quality assurancecontinuous improvementproblem-solvingcommunicationcollaborationcritical thinkingattention to detailadaptabilitycreativityanalytical skills