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 - CoreAI

Microsoft

$139,900 - $304,200
Nov 18, 2025
Redmond, WA, US
Apply Now

Microsoft's CoreAI organization is building the end-to-end Azure AI stack/PaaS, and the Azure AI Knowledge team specifically powers rich search experiences for apps and serves as a knowledge service for LLMs. The rapid evolution of generative AI necessitates advanced retrieval systems, which are the backbone of Copilot-style applications. This role is to lead the development of pivotal features for Azure AI Search, a core Azure service at the center of AI innovation, to drive the next wave of accelerated growth.

Requirements

  • coding in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python
  • 10+ years of experience in programming languages such as C-Sharp, C++, Java, or Python.
  • 5+ years building large distributed systems in a cloud environment.
  • Prior experience dealing with search engine (Elasticsearch, Opensearch).
  • Passionate about improving operational tools and operational footprint of services.

Responsibilities

  • Lead architecture design, testing, and security compliance for products.
  • Create design documents, oversee team efforts, and ensure test coverage, automation, and quality assurance.
  • Address system dependencies and enable cross-team collaboration.
  • Optimize, debug, and establish best practices.
  • Conduct code reviews to ensure adherence to standards and resolve issues proactively using telemetry and diagnostics.
  • Optimize implementations to meet business objectives and ensure safe deployments while considering broader system impacts.
  • Implement telemetry and data analytics to monitor and improve system performance, reliability, and scalability.

Other

  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
  • Collaborate with stakeholders to identify user requirements, incorporate continuous feedback, and define critical metrics for product improvement and customer value.
  • Mentor others in producing high-quality, maintainable code.
  • Maintain compliance with security, privacy, and accessibility standards.