| Microsoft Careers

Microsoft

Quick summary

Work type
On-site
Location
Redmond, WA
Salary
$85,400–$168,100 / yr
Posted
13 days ago
Closes
Nov 30, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $172k
This role $127k
$70k most similar roles pay here $230k

This role pays less than 88% of similar roles. Most pay $144,028–$199,900 — the shaded band above. At the midpoint, this role pays about $127k versus about $172k for comparable roles.

Based on 240 similar postings.

Employer

About Microsoft

Microsoft Corporation is a global technology leader producing software, hardware, and cloud services including Windows, Office 365, Azure cloud platform, Xbox gaming, and Surface devices. Industry: Software & Cloud Computing

Microsoft currently has 1577 open roles on FindRole.

Listed pay typically runs $119,800–$234,700 across 1405 roles with salary data.

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · | Microsoft Careers

Microsoft's AI – Bing Places Data team is hiring a Software Engineer IC2 to drive the integration of Location, Places, and POI data into Copilot and Bing Search experiences, leveraging Generative AI and Agents to enhance user engagement. This role involves collaborating with product managers and technical leads to define requirements, designing scalable solutions using map-reduce compute, machine learning, and LLM models, and implementing robust backend services in languages like C++, Java, or Python. The engineer will also develop automated tests, ensure compliance with security standards, and champion customer-centric design principles to foster loyalty across various organizations. Ideal candidates possess hands-on experience in AI/ML frameworks such as PyTorch or TensorFlow, big data systems like Spark, and cloud services, along with strong problem-solving and communication skills.

What you'll do

  • Design solution architecture and create design documents ensuring alignment with security and compliance.
  • Implement maintainable code and participate in reviews to uphold Microsoft engineering standards.
  • Develop and refine test plans for backend services, integrating automation for robust coverage.
  • Extract and create rich content from global location entities using web scraping and partner data.
  • Integrate telemetry and improve tools to ensure reliability and accessibility of services.

What we're looking for

  • Bachelor's or Master's degree in Computer Science or related field.
  • 2+ years of technical engineering experience with coding languages like C++, Java, Python.
  • Hands-on software design and coding experience.
  • Experience in AI/ML frameworks such as PyTorch or TensorFlow.
  • Proficiency in big data systems like Spark/PySpark or Stream Processing Systems.
  • Ability to debug complex issues across client and server layers.

More like this

Similar roles

Software Engineer II | Microsoft Careers

Microsoft

Redmond, WA 1 day ago $102,100$202,200
Python JavaScript React C# Java Power Platform M365 Enterprise Generative AI Fullstack Development Backend Development CI/CD

| Microsoft Careers

Microsoft

Redmond, WA 158 days ago $102,100$202,200
Python JavaScript AI LLMs Agentic Frameworks Prompt Engineering CI/CD Docker Kubernetes Azure GitHub PostgreSQL MSSQL Visio Microsoft Project Planner To Do Git Swagger RESTful APIs JSON

| Microsoft Careers

Microsoft

US 36 days ago $102,100$202,200
Python Java JavaScript C# AWS Azure Kubernetes Docker CI/CD Git PostgreSQL MongoDB REST GraphQL Linux Windows DevOps OpenAPI Swagger

| Microsoft Careers

Microsoft

US 25 days ago $102,100$202,200
Azure Kubernetes Docker CI/CD Python Go Rust PostgreSQL Redis GraphQL WebGL Terraform Prometheus Grafana GitLab AI ML LLM
Hybrid

Software Engineer | Microsoft Careers

Microsoft

Redmond, WA +2 18 days ago $102,100$202,200
Azure C# Python JavaScript Azure App Service AKS Azure Functions Service Bus Cosmos DB Azure SQL REST APIs CI/CD GitHub Kubernetes RAG pipelines Semantic Kernel LangChain PostgreSQL NoSQL DevOps Terraform