JobsPrincipal Software Engineer - Microsoft AI Search
Microsoft logo

Principal Software Engineer - Microsoft AI Search

Microsoft

Location

Redmond, WA

Type

Full-time

Posted

5/23/2026

Compensation

$142,800 - $304,200 per year

Undergraduate with 5+ Years of Experience
Approval 98.4%·Filings 6,363·New hires 3,142·
👑 Elite Sponsor
·FY 2025

Job description

The Principal Software Engineer role on the Image Search Experience team at Bing Multimedia focuses on building AI-native platforms that enhance visual discovery through multimodal understanding and large language models. This position involves defining technical direction and creating high-performance distributed systems to improve user interactions with visual information. The role emphasizes individual contribution and collaboration across various teams to deliver impactful AI experiences. Microsoft values a culture of inclusion and innovation, aiming to empower individuals and organizations globally.

Requirements

  • Bachelor's Degree in Computer Science or related technical field AND 6+ years of technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python.
  • Master's Degree in Computer Science or related technical field AND 8+ years of technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python.
  • Bachelor's Degree in Computer Science or related technical field AND 12+ years of technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python.
  • Experience building search, recommendation, or large-scale information retrieval systems.
  • Hands-on experience with LLMs, multimodal AI, or AI-driven reasoning systems in production.
  • Experience designing evaluation, experimentation, and quality metrics for AI-powered systems.
  • Background in image processing, computer vision, or content understanding pipelines.
  • Track record of mentoring engineers and driving engineering best practices at scale.

Responsibilities

  • Set technical direction for AI-powered image search, shaping how intelligent systems understand user intent.
  • Own high-impact product and platform areas end to end, translating complex user needs into durable system designs.
  • Apply large language models and multimodal AI in production, integrating reasoning and grounding capabilities.
  • Enable intelligent, adaptive experiences, ensuring image search systems guide users through exploration and decision-making.
  • Design and operate scalable platforms, driving high standards for performance, reliability, and efficiency.
  • Define success metrics and experimentation strategies, using data and user feedback to validate impact.
  • Influence across teams and raise the engineering bar by partnering with product, design, data science, and platform teams.

Benefits

  • Employees at Microsoft are often offered comprehensive, “world-class” benefits—including health and mental-wellness programs, competitive pay with bonuses and stock awards, and retirement/savings options. Time-off and flexibility are common, with generous vacation and holidays, parental and caregiver leave, and flexible work schedules, alongside learning support, employee resource groups, product discounts, and matching-gifts/volunteering programs. Specific benefits can vary by region.

Is this posting expired or inaccurate?