Remotery

AI Product Engineer

Posted Aug 6

This is a fully remote position, open to applicants in South Africa.

📋 Description

• Design, construct, and implement AI agents that address customer and business challenges.

• Convert product requirements and use cases into scalable, production-ready solutions.

• Create and manage Model Context Protocol (MCP) servers.

• Establish tool interfaces, authentication methods, and resource access patterns.

• Integrate agents with Dynamics 365, Microsoft Graph, Dataverse, ServiceNow, customer experience platforms, and APIs.

• Develop strategies for memory, context, reasoning, retrieval, tool usage, and guardrails.

• Create adapters, event processing capabilities, and integration layers.

• Collaborate with Product, Engineering, QA, and AI leadership teams.

• Provide technical expertise, customer insights, and market observations to guide the Agent Factory roadmap and backlog.

• Assist with information security, data protection, testing, evaluation, and quality assurance activities.


⛳️ Requirements

• Extensive software engineering experience with C# and .NET.

• Practical experience with Azure Functions, Azure App Service, Azure OpenAI Service, and Azure AI Foundry/AI Studio.

• Familiarity with integrating Dynamics 365, Dataverse, Microsoft Graph, and Power Platform.

• Knowledge of Microsoft Entra ID, Managed Identities, and Azure Key Vault.

• Hands-on experience in building or utilizing MCP servers.

• Understanding of Semantic Kernel, AutoGen, and Microsoft AI SDKs.

• Experience with function and tool calling, RAG, vector databases, and context/memory management.

• Capability to design clear, reliable, and secure agent interactions.

• Strong experience in API integration with REST APIs, webhooks, and event-driven architectures.

• Familiarity with cloud-native deployment, CI/CD pipelines, and infrastructure-as-code practices.

• Awareness of LLM performance, latency, reliability, and cost implications in production environments.

• Dedication to software quality, testing, and continuous improvement.

• Ability to collaborate with QA teams on agent evaluation, testing, and quality assurance.

• Capacity to work independently and in collaboration with cross-functional teams.

• Security-focused mindset for developing reliable enterprise-grade solutions.

• Nice to have: experience with multi-agent architectures, AI solutions in regulated environments, LLM observability/monitoring/tracing/evaluation, and automation platforms for contact centers/customer experience/workflow.


🏝️ Benefits

• Opportunity to engage with cutting-edge Microsoft AI technologies.

• Contribute directly to the development of innovative agentic solutions.

• Play a significant role in building scalable AI capabilities.

• Receive training in information security and data protection.

People also viewed

Cloudera16 hours ago

Staff Software Engineer, Flink/Streaming Analytics

PL flagPoland OnlyFull-timeFull-stack Engineer
ApplyView job
Stellar Cyber17 hours ago

Senior / Staff Software Engineer – Parser Team

US flagUnited States OnlyFull-timeFull-stack Engineer$150k – $200k/year
ApplyView job
Pragmatike17 hours ago

Senior Founding Product Engineer

US flagCalifornia, +3 more statesFull-timeFull-stack Engineer$200k – $350k/year
ApplyView job
Pragmatike17 hours ago

Staff Product Engineer

US flagCalifornia, +3 more statesFull-timeFull-stack Engineer$200k – $350k/year
ApplyView job
Pragmatike17 hours ago

Founding Product Engineer – YCombinator Experience

US flagCalifornia OnlyFull-timeFull-stack Engineer$200k – $350k/year
ApplyView job
Pragmatike17 hours ago

Lead Product Engineer

US flagCalifornia, +2 more statesFull-timeFull-stack Engineer$200k – $350k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers