
AI Product Engineer
Posted Aug 6

Posted Aug 6
This is a fully remote position, open to applicants in South Africa.
• 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.
• 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.
• 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.
Cloudera
Stellar Cyber
Pragmatike
Pragmatike
Get handpicked remote jobs straight to your inbox weekly.