Back to jobsJob overview

About the role

Senior AI Engineer at Microsoft

Required Skills

pythonc++ai systems architecturewindows systemstelemetryinference pipelinessecure system designmultimodal aiagentic workflows

About the Role

Senior AI Engineer role at Microsoft's Surface AI Subsystem Team, focusing on designing and delivering foundational AI infrastructure for Surface devices. Responsibilities include architecting AI systems, implementing on-device AI agents, and ensuring secure integration with Windows AI ecosystem. Requires experience in AI systems architecture, Windows systems, and production deployment.

Key Responsibilities

  • Lead orchestration of multimodal AI scenarios and build MCP server infrastructure for agentic workflows
  • Design and implement on-device AI agents using telemetry and inference for autonomous behaviors
  • Develop AI-powered tools to enhance developer productivity and automate testing processes
  • Collaborate with security teams to ensure secure recovery environments and protect sensitive IP
  • Align Surface AI solutions with Windows AI Foundry and contribute to protocol standardization

Required Skills & Qualifications

Must Have:

  • Bachelor's Degree in Computer Science or related field AND 4+ years technical engineering experience with coding in C, C++, C#, or Python OR equivalent experience
  • 3+ years experience designing and deploying solutions in production environments
  • Experience working with Windows Systems, telemetry, inference pipelines and secure system design
  • 2+ years experience in AI systems architecture or intelligent device platforms

Nice to Have:

  • Master's Degree in Computer Science or related field AND 6+ years technical engineering experience OR Bachelor's Degree AND 8+ years experience
  • Experience with Microsoft AI ecosystem (Windows AI Foundry, Copilot, WCRT APIs) or similar platforms
  • Familiarity with multimodal AI, agentic workflows, or NPU based optimizations

Benefits & Perks

  • Industry leading healthcare