Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Microsoft Logo

Principal Software Engineer

Microsoft

$139,900 - $304,200
Sep 11, 2025
Redmond, WA, US
Apply Now

Microsoft is looking to solve the problem of creating and managing digital advertising campaigns through the development of Advertiser Copilot, an AI-powered assistant that leverages state-of-the-art Generative AI to generate text, image, and video creative assets.

Requirements

  • 2+ years experience with Azure/AWS and Kubernetes for container orchestration and deployment.
  • 2+ years experience in REST API development, ensuring secure and scalable communication between systems.
  • Experience with coding in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python
  • Experience with Semantic Kernel or other AI integration frameworks.
  • Proven ability to build and maintain large-scale, high-availability systems in Kubernetes.
  • Solid collaboration skills, working effectively with cross-functional teams including AI researchers and UX designers.

Responsibilities

  • Design and develop the core platform for Advertiser Copilot using Semantic Kernel to enable intelligent interactions.
  • Integrate cutting-edge GenAI models for text, image, and video generation, empowering advertisers to craft high-quality creatives effortlessly.
  • Build scalable and efficient AI-driven workflows for campaign management within a chat-based UI.
  • Collaborate with cross-functional teams, including AI researchers, product managers, and UX designers, to deliver an intuitive and powerful advertiser experience.
  • Ensure high system reliability, security, and performance to support a production-grade AI assistant.
  • Drive the design and development of scalable and secure platforms, ensuring high performance and maintainability.
  • Implement and optimize AI-driven workflows, ensuring efficiency and effectiveness.

Other

  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience
  • Ability to work from the office at least four days per week, if living within a 50-mile commute of a designated Microsoft office in the U.S. or 25-mile commute of a non-U.S., country-specific location
  • Must be able to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
  • Must be willing to continuously learn and adapt to emerging technologies, improving system availability, reliability, and performance.