JobsSenior Software Engineer
Microsoft logo

Senior Software Engineer

Microsoft

Location

Redmond, WA

Type

Full-time

Posted

5/23/2026

Compensation

$119,800 - $261,000 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 Senior Software Engineer position on the Bing Multimedia team focuses on designing and building AI-powered image search capabilities. This role involves working with multimodal understanding and large language models to create adaptive visual experiences. The engineer will contribute to both backend services and user-facing components, ensuring high performance and reliability. This position offers the chance to work on large-scale AI experiences that impact millions of users globally.

Requirements

  • 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.
  • Experience building search, recommendation, or large-scale information retrieval systems.
  • Hands-on experience applying LLMs, multimodal AI, or AI-driven reasoning systems in production environments.
  • Experience designing evaluation frameworks, experimentation approaches, and quality metrics for AI-powered systems.
  • Background in image processing, computer vision, or content understanding pipelines.
  • Experience mentoring engineers and contributing to engineering best practices.

Responsibilities

  • Design and build AI-powered image search capabilities that understand user intent and adapt to context.
  • Own key product and platform components end to end, translating user and business needs into scalable system designs.
  • Apply large language models and multimodal AI in production to improve relevance and overall experience quality.
  • Build intelligent, adaptive experiences across the stack, contributing to backend services and user-facing components.
  • Design, implement, and operate scalable platforms and services while maintaining high performance and reliability.
  • Use metrics, experimentation, and user feedback to evaluate impact and continuously improve product quality.
  • Collaborate closely across engineering, 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?