CareerPlanSign in

Senior Software Engineer - Dynamics 365 Contact Center AI team

United States, Washington, Redmond💼 Full-time🗓 2026-08-19 → 2026-09-26

Core

Design, implement, and ship reliable, production-grade agentic systems and real-time voice agents with low-latency speech-to-speech experiences.

Role type

Senior IC software engineer (agentic systems & real-time voice)

Builds

Scalable, resilient backend services, real-time voice agents, and agentic systems for contact center operations.

Domain

Cloud infrastructure, AI/ML orchestration, real-time voice processing, contact center technology

Deliverable

production ML models | product features | infrastructure

Required skills

C, C++, C#, Java, JavaScript, Python, event-driven architecture, service mesh patterns, CI/CD, Infrastructure as Code, LLM orchestration, RAG, tool/function calling, prompt/grounding strategies, ASR/TTS, telephony/media pipelines, low-latency streaming, cloud technologies (Azure), CRM platforms, contact center systems

Preferred skills

Setting technical direction, mentoring senior engineers

Technologies

Azure, REST, gRPC, C, C++, C#, Java, JavaScript, Python

Responsibilities

Design and implement production-grade agentic systems across the stack, develop real-time voice agents with sub-second turn-taking, build scalable backend services using event-driven patterns, participate in full service lifecycle including on-call and SLA-driven reliability, partner with AI/ML and design teams, embed fairness, safety, privacy, and reliability into systems, mentor fellow engineers through design and code reviews

Seniority

Senior, hands-on IC with mentorship responsibilities

Sourced via microsoft · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.