Yammer logo

Senior Software Engineer - Dynamics 365 Contact Center AI team

Yammer

Redmond, WAOtherNo compensation foundPosted 6 days agoVerified open 5 days ago

Most applications go out cold — see where you stand first. No sign-up to start.

At a glance

Compensation
No compensation found
Location
Redmond, WA
Schedule
Other
Work Authorization
Not specified

Requirements

Credentials this posting asks for.

Bachelor's degree

Job overview

The senior software engineer will design, implement and ship reliable production‑grade agentic systems, develop real‑time voice agents, build scalable backend services, ensure CI/CD and reliability, collaborate with AI/ML, product and design teams, mentor engineers, and champion responsible AI practices.

Skills & qualifications

RequiredNice to have

Skills

Software DevelopmentMicrosoft Dynamics 365Artificial IntelligenceCloud ComputingC# (Programming Language)JavaScript (Programming Language)Agile MethodologyProblem SolvingProject CollaborationCC++JavaPythonAzureAgent FrameworksLLM OrchestrationRAGTool/Function CallingPrompt Grounding StrategiesReal‑Time VoiceASRTTSSpeech‑to‑SpeechTelephony/Media PipelinesLow‑Latency StreamingCRM PlatformsContact Center SystemsCustomer Data ModelsRESTgRPCCI/CDInfrastructure as Code

Qualifications

Bachelor's Degree in Computer Science or Related Technical Field or Master's Degree in Computer Science or Related Technical Field or Equivalent Experience

Full job description

Be a great engineer - Design, implement, and ship reliable, production-grade agentic systems across the stack, owning the quality, delivery, and support of the services you build. Develop real-time voice agents - low-latency, speech-to-speech experiences with sub-second turn-taking, barge-in, interruption handling, and graceful human hand-off that feel natural in live calls. Build scalable, resilient backend services using event-driven and service mesh patterns, with high-throughput APIs (REST, gRPC), and participate in the full service lifecycle - CI/CD, Infrastructure as Code, on-call, and SLA-driven reliability. Be customer obsessed - Understand and anticipate the needs of our customers who need to react to an evolving business and technology landscape. Earn respect - Work in the code, support the service, and understand at a detailed level how the software works; partner with AI/ML, PM, and design, and mentor fellow engineers through design and code reviews. Champion Responsible AI - Embed fairness, safety, privacy, grounding, and reliability into everything you build. In short, we are looking for some great engineers to come and do what great engineers truly love to do: Solve complex problems by building great software. Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python These requirements include but are not limited to the following specialized security screenings: Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. Experience with cloud technologies (Azure preferred). Hands-on experience with agent frameworks, LLM orchestration, RAG, tool/function calling, and prompt/grounding strategies. Real-time voice or speech experience - ASR/TTS, speech-to-speech, telephony/media pipelines, or low-latency streaming. Familiarity with CRM platforms, contact center systems, and customer data models. Track record of setting technical direction and mentoring senior engineers. Effective collaboration and communication skills.

You've read the whole posting — now see how you match it.