Redmond, United States

Software Engineer II

Location
Redmond, United States
Job Number
200040316-en-1
City
Redmond
Team
Monetization
Country
United States
Discipline
Software Engineering
Overview

Join the Microsoft Shopping team! We deliver smart shopping experiences with personalization, savings, transparency, and convenience, ensuring confidence in every purchase. Microsoft Shopping is your personal shopping companion, empowering customers to shop smarter and discover what they love. By harnessing the power of AI (artificial intelligence), LLMs (large language models) and LLM-based Agents, we are building best-in-class shopping experiences across Bing, MSN, and Edge. If you are passionate about transforming the online shopping experience for millions of users, this role is for you.

As a Software Engineer II, you will contribute to the development of robust, distributed services, and performance-optimized systems that support Shopping services. You’ll collaborate with different team members to implement features that enhance platform scalability, data modeling, and workflow automation.

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.  

Starting January 26, 2026, Microsoft AI (MAI) employees who live 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 are expected to work from the office at least four days per week. This expectation is subject to local law and may vary by jurisdiction.



Responsibilities
  • Collaborates with appropriate stakeholders to determine user requirements for a scenario.
  • Drives identification of dependencies and the development of design documents for a product, application, service, or platform.
  • Creates, implements, optimizes, debugs, refactors, and reuses code to establish and improve performance and maintainability, effectiveness, and return on investment (ROI).
  • Works collaboratively with other platform, infrastructure, application engineers as well as designers/PMs to build next generation shopping products and services.
  • Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale.


Qualifications

Required Qualifications:

  • Bachelor’s Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.


Preferred Qualifications:

  • Master’s Degree in Computer Science or related technical field AND 3+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR Bachelor’s Degree in Computer Science or related technical field AND 5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • 2+ years of experience in distributed systems development.
  • 2+ years of experience working with microservices.

#MicrosoftAI 



Software Engineering IC3 – The typical base pay range for this role across the U.S. is USD $102,100.00 – $202,200.00 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $133,800.00 – $219,200.00 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
https://careers.microsoft.com/us/en/us-corporate-pay


This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.




Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Similar jobs

Member of Technical Staff, AI Product, Android Engineer

Mountain View, US
Software Engineering

Member of Technical Staff, AI Product, Android Engineer

Redmond, US
Software Engineering

Principal Product Manager

Hyderabad, India
Product Management

Redmond, United States

Principal Product Manager, Bing Places – Microsoft AI Search

Location
Redmond, United States
Job Number
200040882-en-1
City
Redmond
Team
Search
Country
United States
Discipline
Product Management
Overview

Microsoft AI is pushing the boundaries of technology and reimagining how people engage with information, moving beyond traditional search toward intelligent systems that help users make decisions. This is a rare opportunity to help define how Search evolves in the AI era.

In Bing Places, we sit at the center of this transformation. We power how users discover, evaluate, and act on information about the physical world—from finding a restaurant to making high-confidence decisions that impact their daily lives. Our work spans classic search and emerging AI-native experiences, with a clear ambition: to build systems that don’t just retrieve information but enable decisions and complete journeys.

We are looking for a Principal Product Manager to join the Bing Places team to help define the future of how people search the Web and navigate their lives. Leading a team of product managers and working closely with other MAI teams, you will have the opportunity to define how we use AI to improve our Search journeys, with an opportunity to make a significant impact on our users’ lives.

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.  

Starting January 26, 2026, Microsoft AI (MAI) employees who live 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 are expected to work from the office at least four days per week. This expectation is subject to local law and may vary by jurisdiction.



Responsibilities
  • Define the future of AI-powered Search journeys
    • Lead product strategy and teams to define experiences that help users move from intent to action.
  • Own high-impact product opportunities
    • Identify gaps in how users discover and evaluate information and define solutions that meaningfully improve decision quality and confidence.
  • Drive cross-org alignment in a highly matrixed environment
    • Partner across engineering, UX, data, and Search teams to deliver cohesive, end-to-end experiences.
  • Translate AI capabilities into real user value
    • Apply advances in LLMs, grounding, and retrieval to create differentiated, trustworthy user experiences.
  • Operate with a solid user and data orientation
    • Leverage user research, experimentation, and metrics to iterate quickly and drive measurable impact. 
  • Lead from ambiguity to clarity
    • Frame product vision, define roadmaps, and drive execution in a fast-evolving space where problem definition is often the hardest challenge.


Qualifications

Required Qualifications:

  • Bachelor’s Degree AND 8+ years experience in product/service/program management or software development
    • OR equivalent experience.
  • 1+ year(s) people management experience.


Preferred Qualifications:

  • Bachelor’s Degree AND 12+ years experience in product/service/program management or software development
    • OR equivalent experience.
  • Experience with AI. 
  • Experience with Grounding, Ranking, Query Understanding.
  • Experience in the Search space.

#MicrosoftAI 


This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.




Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Similar jobs

Member of Technical Staff, AI Product, Android Engineer

Mountain View, US
Software Engineering

Member of Technical Staff, AI Product, Android Engineer

Redmond, US
Software Engineering

Principal Product Manager

Hyderabad, India
Product Management

Redmond, United States

Principal Software Engineer

Location
Redmond, United States
Job Number
200040910-en-1
City
Redmond
Team
Search
Country
United States
Discipline
Software Engineering
Overview

Join the “Microsoft AI Web Data Platform Team” as a Principal Software Engineer, in a technical leadership capacity, to architect platforms and deliver Internet scale web documents, with full richness to Ground LLMs for 1st party Copilots and 3rd party AI solutions.

In this role, you’ll play a key role in building large scale platforms that are fundamental to Bing Search, AI Grounding and Microsoft AI training driving transformative scenarios powering massive scale of users while processing tens of billions of documents per day and managing hundreds of petabytes of data. A suitable candidate will bring a blend of expertise in large-scale data platforms & AI.

In today’s AI-driven world, where data is more valuable than ever, we’re embarking on an exciting mission to elevate our platform, harnessing additional richness to position it as the integral building block of AI solutions across the industry. If you’re passionate about building high-performance systems that shape the future of data platforms that power AI solutions, this is the place for you!

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Starting January 26, 2026, Microsoft AI (MAI) employees who live 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 are expected to work from the office at least four days per week. This expectation is subject to local law and may vary by jurisdiction.



Responsibilities
  • Align team efforts with business and user requirements by collaborating with stakeholders to define priorities, resolve dependencies, and ensure delivery of well-documented design and implementation plans for products, applications, services, or platforms.
  • Guide system design and architectural decisions across multiple components, encouraging the use of data and telemetry to make informed decisions.
  • Drive engineering excellence by fostering a culture of building modular, secure, reliable, testable, maintainable, and reusable solutions, while promoting active monitoring practices.
  • Establish quality assurance strategies by setting standards for improving test coverage, streamlining integration testing, and addressing critical problem areas proactively.
  • Oversee and improve operational reliability, guiding efforts to troubleshoot and optimize automation, monitoring, and Live Site health. 


Qualifications

Required Qualifications:

  • Bachelor’s Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
Preferred Qualifications:
  • Master’s Degree in Computer Science or related technical field AND 10+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR Bachelor’s Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience. 
  • Experience with large-scale distributed data platforms, such as: Apache Spark, Kafka, Columnar storage, data modeling and schema designs.
  • Experience as a technical lead/Architect.
  • Experience in large scale system architecture, design, development, testing, and release, including but not limited to web applications, microservices in layers, database design, API design, performance tuning, telemetry design and analysis.
  • Demonstrated programming skills and knowledge of architectural patterns for large, high-scale applications.
  • Experience in ML/AI.
  • Proficient analytical skills with systematic and structured approaches to software design.
  • Fluent communication skills to articulate technical details.
  • Ability to navigate cross-organization to influence stakeholders.

#MicrosoftAI #BING


This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.




Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Similar jobs

Member of Technical Staff, AI Product, Android Engineer

Mountain View, US
Software Engineering

Member of Technical Staff, AI Product, Android Engineer

Redmond, US
Software Engineering

Principal Product Manager

Hyderabad, India
Product Management

Redmond, United States

Principal Product Management

Location
Redmond, United States
Job Number
200040666-en-1
City
Redmond
Team
Browser
Country
United States
Discipline
Product Management
Overview

We have an opportunity to fundamentally rethink the software that people use most: the browser. Every day, billions of people open a browser because they want something. They want to buy something, learn something, get something done, figure something out. The browser is where intent becomes action.

For decades, that journey has been mostly unchanged: you search, you click, you read, you navigate. AI changes the fundamental equation. The distance between what someone wants and what they actually accomplish can shrink dramatically — and the browser is where that happens for billions of people.

We’re looking for a Principal Product Manager who sees that opportunity clearly and has the conviction and the hands to go build it. Someone who invents on behalf of customers rather than waiting to be told what they want. Someone who thinks about AI not just as a set of features to add, but as the means by which we rethink the whole product on behalf of the people who use it every day. The role is yours to define. The surface area is massive. The moment is now.

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.  

Starting January 26, 2026, Microsoft AI (MAI) employees who live 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 are expected to work from the office at least four days per week. This expectation is subject to local law and may vary by jurisdiction.



Responsibilities
  • Own the AI-native product strategy for Microsoft Edge, defining how AI collapses the distance between what people want and what they can accomplish — across research, tasks, decisions, and everything else people bring to their browser.
  • Invent on behalf of billions of users: form solid, well-reasoned convictions about what people need before they can articulate it themselves, and build toward that vision.
  • Turn frontier AI capabilities into experiences customers actually want to use, not demos that impress in a conference room and disappear six months later.
  • Run fast, hypothesis-driven experimentation cycles across new AI interaction patterns and UI flows; let real usage data sharpen your convictions.
  • Partner with research teams to identify model advances with real customer value and move them from research to shipped product.
  • Work with data science and growth teams to ensure AI-powered features reach and retain the users who need them most.
  • Set clear direction in ambiguous spaces, make tradeoffs visible to leadership, and drive alignment across partner teams.
  • Operate as a senior IC: coach PMs on adjacent workstreams, unblock critical path items, and hold a high bar for what “done” means.


Qualifications

Required Qualifications:

  • Bachelor’s Degree AND 8+ years experience in product/service/program management or software development
    • OR equivalent experience.

Preferred Qualifications:

  • Bachelor’s Degree AND 12+ years experience in product/service/program management or software development
    • OR equivalent experience.
  • 5+ years shipping consumer products at meaningful scale.
  • 3+ years building products with large language models, agentic AI, or similar frontier AI technologies.
  • You have built a product from 0 to launch with your own hands. Not contributed to someone else’s initiative — owned it, defined the scope, recruited the help, made the calls, and shipped it.
  • A track record of turning complex, ambiguous technical capabilities into products customers love and return to.
  • Ability to lead and align multiple teams through long, cross-functional delivery cycles.
  • Solid product intuition and the conviction to act on it, even when the data is incomplete.
  • Familiarity with prompting patterns, RAG, agentic frameworks, or eval-based quality measurement.
  • Experience with browser technologies, web platform, or Chromium-based products.
  • A genuine interest in emerging AI research and a habit of thinking beyond established playbooks.
  • Experience working with geographically distributed engineering teams.


#MicrosoftAI 



Product Management IC5 – The typical base pay range for this role across the U.S. is USD $142,800 – $274,800 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $188,000 – $304,200 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
https://careers.microsoft.com/us/en/us-corporate-pay


This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.




Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Similar jobs

Member of Technical Staff, AI Product, Android Engineer

Mountain View, US
Software Engineering

Member of Technical Staff, AI Product, Android Engineer

Redmond, US
Software Engineering

Principal Product Manager

Hyderabad, India
Product Management

Redmond, United States

Principal Data Scientist

Location
Redmond, United States
Job Number
200040667-en-1
City
Redmond
Team
Monetization
Country
United States
Discipline
Data Science
Overview

Microsoft AI (MAI) is building the next generation of AI-powered consumer experiences across Microsoft products, connecting people to information, entertainment, shopping, and productivity through intelligent, personalized experiences. MSN and Copilot Discover are at the center of this vision, helping millions of users discover relevant content, stay informed, and engage with the web in meaningful ways.

The MSN & Copilot Discover Business Analytics team serves as a horizontal analytics team supporting multiple product, engineering, marketplace, monetization, and business teams across the ecosystem. We are responsible for driving business insights, forecasting, strategic planning, experimentation, monetization analytics, and decision-making frameworks that influence product investments and business outcomes at scale.

We are seeking an experienced Principal Business Analytics Data Scientist with solid business acumen, deep analytical expertise, and experience in content platforms, digital advertising, and monetization. This role offers a unique opportunity to work at the intersection of user engagement, AI-powered content discovery, and revenue optimization while partnering closely with product teams, MAI Marketplace, Monetization, Finance, and Engineering organizations.

The ideal candidate combines rigorous analytical thinking with a solid understanding of content ecosystems, advertising marketplaces, user engagement, forecasting, experimentation, and business strategy. They are comfortable navigating ambiguity, influencing senior stakeholders, and translating complex data into actionable business decisions.

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.  

Starting January 26, 2026, Microsoft AI (MAI) employees who live 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 are expected to work from the office at least four days per week. This expectation is subject to local law and may vary by jurisdiction.



Responsibilities
  • Serve as a trusted analytics partner to leadership and cross-functional teams, translating data into clear business recommendations.
  • Partner with Product, Engineering, MAI Marketplace, Monetization, Finance, and Business Planning teams to shape strategy and investment decisions.
  • Analyze user engagement, content consumption, marketplace dynamics, and revenue performance to identify growth opportunities and business risks.
  • Develop business frameworks that connect product initiatives, user behavior, content quality, and monetization outcomes.
  • Build forecasting and scenario-planning models for engagement, traffic, ad requests, and revenue.
  • Leverage AI and machine learning solutions to automate business insights, improve forecasting accuracy, enhance decision-making processes, and scale analytical capabilities across the organization.
  • Evaluate tradeoffs between user experience, engagement, and monetization to support long-term business growth.
  • Communicate insights clearly to senior stakeholders and influence decisions through data-driven storytelling.


Qualifications

Required Qualifications:

  • Doctorate in Data Science, Mathematics, Statistics, Econometrics, Economics, Operations Research, Computer Science, or related field AND 5+ years data-science experience (e.g., managing structured and unstructured data, applying statistical techniques and reporting results)
    • OR Master’s Degree in Data Science, Mathematics, Statistics, Econometrics, Economics, Operations Research, Computer Science, or related field AND 7+ years data-science experience (e.g., managing structured and unstructured data, applying statistical techniques and reporting results)
    • OR Bachelor’s Degree in Data Science, Mathematics, Statistics, Econometrics, Economics, Operations Research, Computer Science, or related field AND 10+ years data science experience (e.g., managing structured and unstructured data, applying statistical techniques and reporting results)
    • OR equivalent experience.


Preferred Qualifications:

  • Doctorate in Data Science, Mathematics, Statistics, Econometrics, Economics, Operations Research, Computer Science, or related field AND 8+ years data-science experience (e.g., managing structured and unstructured data, applying statistical techniques and reporting results)
    • OR Master’s Degree in Data Science, Mathematics, Statistics, Econometrics, Economics, Operations Research, Computer Science, or related field AND 10+ years data-science experience (e.g., managing structured and unstructured data, applying statistical techniques and reporting results)
    • OR Bachelor’s Degree in Data Science, Mathematics, Statistics, Econometrics, Economics, Operations Research, Computer Science, or related field AND 12+ years data-science experience (e.g., managing structured and unstructured data, applying statistical techniques and reporting results)
    • OR equivalent experience.
  • Experience in content ecosystems, news feeds, recommendation systems, search, shopping, or content discovery platforms.
  • Experience partnering with advertising, monetization, or marketplace organizations.
  • Familiarity with key engagement and monetization metrics such as sessions, time spent, retention, RPM, ad requests, inventory utilization, advertiser demand, and marketplace efficiency.
  • Experience leading analytics for large-scale consumer products with millions of users.
  • Demonstrated success influencing product strategy and business outcomes through data-driven insights.
  • Solid understanding of AI-powered consumer experiences and their impact on user engagement and monetization.
  • Experience managing cross-functional initiatives involving Product, Engineering, Monetization, Marketplace, and Finance stakeholders.


#MicrosoftAI #BusinessAnalytics #DataScientist #MAI #Copilot #Monitization



Data Science IC5 – The typical base pay range for this role across the U.S. is USD $142,800 – $274,800 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $188,000 – $304,200 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
https://careers.microsoft.com/us/en/us-corporate-pay


This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.




Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Similar jobs

Member of Technical Staff, AI Product, Android Engineer

Mountain View, US
Software Engineering

Member of Technical Staff, AI Product, Android Engineer

Redmond, US
Software Engineering

Principal Product Manager

Hyderabad, India
Product Management

Redmond, United States

Applied Scientist II (Bing Places)

Location
Redmond, United States
Job Number
200034701-en-1
City
Redmond
Team
Copilot
Country
United States
Discipline
Applied Sciences
Overview

The Bing Places team is building intelligence that powers local search experiences used by millions of people every day. We are looking for Applied Scientists to help design, build, and ship advanced AI and machine learning solutions—spanning large language models (LLMs), retrieval augmented generation (RAG), learning‑to‑ranking, and entity understanding—to deliver high‑quality, trustworthy local search experiences at scale.

As an Applied Scientist on Bing Places,

  • You will work on challenging problems that require deep technical expertise and a strong focus on real‑world impact.
  • You will work end‑to‑end: from problem formulation and data analysis, through model development and experimentation, to production deployment and live flighting.
  • You will collaborate closely with engineering and product partners to develop, experiment with, and ship models that operate at Microsoft scale, while contributing to the broader scientific community through publications and patents

 

Bing Location Understanding and Geocoding team – (Redmond, WA)

The Bing Location Understanding (BLU) and Bing Geocoding (BingGC) teams build the core intelligence that powers location interpretation, address understanding, and geospatial reasoning across Bing, Maps, and downstream Microsoft experiences. Our systems operate at global scale and combine machine learning, natural language understanding, ranking, and large‑scale data processing to deliver high‑quality results in real time.



Responsibilities
  • Formulate complex product and engineering problems as machine learning and AI tasks, and drive them from concept through production
  • Design, implement, and evaluate ML‑ and LLM‑based models that improve Bing Places quality, relevance, and coverage
  • Conduct rigorous data analysis to understand system behavior, identify opportunities, and define success metrics
  • Prototype new modeling approaches and iterate quickly based on offline evaluation and online experimentation
  • Own experimentation pipelines, including offline validation and large‑scale online A/B flighting
  • Partner closely with engineers to integrate models into production systems and ensure long‑term reliability and performance
  • Drive technical direction within your problem space and influence broader modeling and platform decisions
  • Document and communicate results through technical design reviews, papers, and patent filings


Qualifications
Required Qualifications:
  • Bachelor’s Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 2+ years related experience (e.g., statistics, predictive analytics, research)
    • OR Master’s Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 1+ year(s) related experience (e.g., statistics, predictive analytics, research)
    • OR Doctorate in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field OR equivalent experience.

Preferred Qualifications: 

  • Master’s degree or PhD in a relevant technical field
  • 4+ years of experience applying AI solutions or LLMs to real‑world systems (RAG, ranking, classification, reasoning)
  • Proven expertise in machine learning, statistical methods, and data‑driven problem solving
  • Hands‑on experience developing and evaluating models on large‑scale, real‑world datasets
  • Proficiency in Python and experience with modern ML frameworks (e.g., PyTorch, TensorFlow, JAX, or similar)
  • Understanding of experimentation methodologies, including offline metrics and online A/B testing
  • Ability to independently scope problems and deliver high‑quality solutions in ambiguous environments
  • Strong collaboration skills and experience working with engineering and product partners
  • Ability to clearly communicate technical concepts and trade‑offs to both technical and non‑technical audiences

 

  • Background in search, information retrieval, knowledge graphs, or local/entity understanding
  • Track record of publications or granted/pending patents
  • Familiarity with distributed training, model optimization, and production ML infrastructure
  • Comfort operating across the full lifecycle—from research and prototyping to production and live operations


Applied Sciences IC3 – The typical base pay range for this role across the U.S. is USD $102,100.00 – $202,200.00 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $133,800.00 – $219,200.00 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
https://careers.microsoft.com/us/en/us-corporate-pay


This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.




Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Similar jobs

Member of Technical Staff, AI Product, Android Engineer

Mountain View, US
Software Engineering

Member of Technical Staff, AI Product, Android Engineer

Redmond, US
Software Engineering

Principal Product Manager

Hyderabad, India
Product Management

Redmond, United States

Principal Software Engineer

Location
Redmond, United States
Job Number
200037518-en-1
City
Redmond
Team
Search
Country
United States
Discipline
Software Engineering
Overview
As the Principal Software Engineer and technical lead, you will define the long‑term technical vision for our location services and geospatial platform, drive architectural decisions across teams, and ensure our services meet stringent reliability, scalability, and performance requirements. You will partner with engineering, product, and operations leaders to deliver mission‑critical capabilities that power our global ecosystem. This role sits at the intersection of AI, Search, and Geospatial Intelligence, driving mission‑critical location services that fuel both consumer experiences (Copilot, Ads, Bing and Bing Places), and commercial partner platforms across Microsoft Products such as Azure, Office and Windows.
 
Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond. 
 
Starting January 26, 2026, Microsoft AI (MAI) employees who live 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 are expected to work from the office at least four days per week. This expectation is subject to local law and may vary by jurisdiction. 


Responsibilities
  • Lead design and implementation for large‑scale services, ensuring resiliency, observability, and operational excellence.

  • Drive cross‑team alignment on platform strategy, APIs, and integration patterns.

  • Mentor junior engineers and influence engineering culture across the org.

  • Partner with TPMs to define roadmaps, manage dependencies, and de‑risk execution.

  • Lead deep technical investigations, incident reviews, and long‑term reliability improvements.

  • Champion agentic coding and automation, build high‑leverage engineering systems and raise the quality bar.



Qualifications

Required Qualifications: 

  • Bachelor’s Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.

Other Requirements: Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:

  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter. 

Preferred Qualification:

  • 5+ years building and scaling distributed online services.
  • Demonstrated ability to influence across multiple engineering orgs.
  • Demonstrated ability to manage complex dependencies and deliver results across multiple engineering and project teams.
  • Excellent communication, stakeholder management, and conflict‑resolution skills.
  • Expert in service architecture, cloud infrastructure, and data‑intensive systems.
  • Familiarity with location services, geospatial data, online services, and data pipelines is a strong plus.

#MicrosoftAI 



Software Engineering IC5 – The typical base pay range for this role across the U.S. is USD $142,800 – $274,800 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $188,000 – $304,200 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
https://careers.microsoft.com/us/en/us-corporate-pay


This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.




Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Similar jobs

Member of Technical Staff, AI Product, Android Engineer

Mountain View, US
Software Engineering

Member of Technical Staff, AI Product, Android Engineer

Redmond, US
Software Engineering

Principal Product Manager

Hyderabad, India
Product Management

Redmond, United States

Principal Software Engineer

Location
Redmond, United States
Job Number
200036300-en-1
City
Redmond
Team
Monetization
Country
United States
Discipline
Software Engineering
Overview

The Microsoft Advertising Mediation Service (MMS) is the real-time auction and mediation platform that sits at the heart of Microsoft’s advertising stack. Built on Go and derived from Prebid Server, MMS processes OpenRTB traffic at global scale across multiple Azure regions, running header-bidding auctions, executing bidder filtration, applying dynamic reserve pricing, and powering experimentation across Microsoft’s owned-and-operated and third-party supply (Outlook, MSN, Xandr, LinkedIn, MSAN, and more).

We are looking for a Principal Software Engineer to set the technical direction for MMS as it scales to the next order of magnitude of traffic, supply types, and auction complexity. This is a deeply technical IC role: you will own architecture decisions that span the request hot path, the experimentation framework (flights/TSGs), bidder adapter ecosystem, and the Azure-native infrastructure that runs it all. You will partner closely with engineering leads, PMs, data science, and partner teams across Microsoft Advertising to shape the roadmap, raise the engineering bar, and mentor senior engineers across the org.

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.  

Starting January 26, 2026, Microsoft AI (MAI) employees who live 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 are expected to work from the office at least four days per week. This expectation is subject to local law and may vary by jurisdiction.



Responsibilities
  • Technical Leadership
    • Own the long-range architecture of the MMS platform: the OpenRTB request hot path, auction engines (best-price, priority, dynamic reserve price, multi-placement), bidder adapter framework, and the experimentation/flights system.
    • Drive cross-team technical strategy with peer principals across Microsoft Advertising — bidders, supply integrations, brand safety, identity, measurement, and billing.
    • Set and enforce engineering standards through design reviews, code reviews, technical RFCs, and mentorship of senior and staff-level engineers.
    • Identify and resolve systemic risks across reliability, latency, cost, and correctness before they reach production.
  • Service & Platform Development
    • Design and build highly scalable Go services on the MMS platform, with strict latency and availability SLAs measured in single-digit milliseconds and five nines.
    • Evolve the bidder adapter framework to support new supply types (display, native, video) and new integration patterns (server-side header bidding, deal-based, programmatic guaranteed).
    • Improve the auction subsystem — pricing, filtration (L1 brand safety, IP blocks, embargoes), bidder selection, and response shaping — with measurable revenue and quality impact.
    • Strengthen the experimentation framework (flights, traffic sub-groups) so PMs and data science can ship A/B tests safely at high cadence.
    • Improve observability of the request path: structured Event Hub logging, sampling strategies, metrics, and tracing across the bidder fan-out.
  • Infrastructure & Cloud
    • Drive Azure-native deployment and operational excellence across AKS, ACR, Azure Key Vault, Azure Blob Storage, Azure Event Hubs, and Azure AD.
    • Lead initiatives to reduce cost-per-request, improve cold-start and config-reload behavior, and harden cross-region failover.
    • Improve CI/CD on Azure DevOps, including canary, progressive rollout, and automated rollback strategies.
  • Org-Wide Impact
    • Lead initiatives that make delivery of high-quality software routine and efficient across the full SDLC — from inception and technical design through testing, deployment, and oncall.
  • Contribute to runbooks, deployment documentation, and oncall readiness
    • Lead efforts to raise the bar on incident response and institutionalize effective post-incident learning.
    • Leverage AI dev tools across the software development lifecycle to raise team-wide engineering productivity.


Qualifications

Required:

  • Bachelor’s Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.

Other Requirements:
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:

  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.


Preferred:

  • Master’s Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR Bachelor’s Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • 6+ years of experience building and operating latency-sensitive backend services with strict SLA requirements (P99 measured in milliseconds, five-nines availability).
  • Go — deep production experience, including profiling, GC tuning, concurrency patterns, and performance-sensitive code on the request hot path.
  • OpenRTB / programmatic advertising — hands-on experience with header bidding, real-time bidding, mediation, exchanges, SSPs/DSPs, brand safety, or identity/cookie syncing. Familiarity with Prebid Server or similar auction platforms.
  • Auction systems — experience designing or evolving pricing logic, bidder filtration, dynamic reserve pricing, or floor-price optimization at scale.
  • Kubernetes & Azure — production experience with AKS, ACR, Azure Key Vault, Azure Event Hubs, Azure Blob Storage, Azure Application Insights, and Azure DevOps; comfortable with multi-region, multi-cluster deployments.
  • Distributed systems — solid grasp of consistency trade-offs, fault tolerance, distributed caching, and cross-region replication patterns.
  • Experimentation platforms — experience designing or scaling A/B testing frameworks, feature flags, or controlled rollout systems.
  • Observability — experience with structured logging, high-cardinality metrics, sampling at scale, and event streaming pipelines (Event Hubs, Kafka, Kusto/ADX).
  • Proven record of mentoring senior engineers and driving cross-team technical initiatives to completion.
  • Solid problem-solving skills with a focus on reliability, observability, and system design.


#MicrosoftAI 



Software Engineering IC5 – The typical base pay range for this role across the U.S. is USD $142,800 – $274,800 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $188,000 – $304,200 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
https://careers.microsoft.com/us/en/us-corporate-pay


This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.




Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Similar jobs

Member of Technical Staff, AI Product, Android Engineer

Mountain View, US
Software Engineering

Member of Technical Staff, AI Product, Android Engineer

Redmond, US
Software Engineering

Principal Product Manager

Hyderabad, India
Product Management

Redmond, United States

Senior Applied Scientist (Bing Places)

Location
Redmond, United States
Job Number
200040060-en-1
City
Redmond
Team
Copilot
Country
United States
Discipline
Applied Sciences
Overview
The Bing Places team is building intelligence that powers local search experiences used by millions of people every day.
We are looking for a Senior Applied Scientist to help design, build, and ship advanced AI and machine learning solutions—spanning large language models (LLMs), retrieval augmented generation (RAG), learning‑to‑ranking, and entity understanding—to deliver high‑quality, trustworthy local search experiences at scale.
As a Senior Applied Scientist on Bing Places, you will
  • work on challenging problems that require deep technical expertise and a focus on real‑world impact.
  • work end‑to‑end: from problem formulation and data analysis, through model development and experimentation, to production deployment and live flighting. 
  • collaborate closely with engineering and product partners to develop, experiment with, and ship models that operate at Microsoft scale, while contributing to the broader scientific community through publications and patents.
Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
Starting January 26, 2026, Microsoft AI (MAI) employees who live 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 are expected to work from the office at least four days per week. This expectation is subject to local law and may vary by jurisdiction.


Responsibilities
  • Formulate complex product and engineering problems as machine learning and AI tasks, and drive them from concept through production.
  • Design, implement, and evaluate ML‑ and LLM‑based models that improve Bing Places quality, relevance, and coverage.
  • Conduct rigorous data analysis to understand system behavior, identify opportunities, and define success metrics.
  • Prototype new modeling approaches and iterate quickly based on offline evaluation and online experimentation.
  • Own experimentation pipelines, including offline validation and large‑scale online A/B flighting.
  • Partner closely with engineers to integrate models into production systems and ensure long‑term reliability and performance.
  • Drive technical direction within your problem space and influence broader modeling and platform decisions.
  • Document and communicate results through technical design reviews, papers, and patent filings.


Qualifications
Required Qualifications:
  • Bachelor’s Degree in Computer Science, or Computer Engineering, or related field AND 4+ years related experience
    • OR Master’s Degree in Computer Science, or Computer Engineering, or related field AND 3+ years related experience
    • OR Doctorate in Statistics, Econometrics, Computer Science, or Computer Engineering, or related field AND 1+ year(s) related experience
    • OR equivalent experience.

Preferred Qualifications:

  • Doctorate in Computer Science, or Computer Engineering, or related field AND 3+ years related experience
  • 3+ years of experience applying AI solutions or LLMs to real‑world systems (RAG, ranking, classification, reasoning).
  • Proven experience in distributed training, model optimization, and production ML infrastructure.
  • Hands‑on experience developing and evaluating models on large‑scale, real‑world datasets.
  • Proficiency in Python and experience with modern ML frameworks (e.g., PyTorch, TensorFlow, JAX, or similar).
  • In depth nderstanding of experimentation methodologies, including offline metrics and online A/B testing.
  • Ability to independently scope problems and deliver high‑quality solutions in ambiguous environments.
  • Proven collaboration skills and experience working with engineering and product partners.
  • Ability to clearly communicate technical concepts and trade‑offs to both technical and non‑technical audiences.
  • Comfort operating across the full lifecycle—from research and prototyping to production and live operations.
 
#MicrosoftAI 
 


Applied Sciences IC4 – The typical base pay range for this role across the U.S. is USD $119,800.00 – $234,700.00 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $160,200.00 – $261,000.00 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
https://careers.microsoft.com/us/en/us-corporate-pay


This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.




Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Similar jobs

Member of Technical Staff, AI Product, Android Engineer

Mountain View, US
Software Engineering

Member of Technical Staff, AI Product, Android Engineer

Redmond, US
Software Engineering

Principal Product Manager

Hyderabad, India
Product Management

Redmond, United States

Principal Software Engineer

Location
Redmond, United States
Job Number
200040240-en-1
City
Redmond
Team
Search
Country
United States
Discipline
Software Engineering
Overview

Join our innovative Web Data Platform Team as a PrincipalSoftware Engineer and help us revolutionize the future of web document processing and rendering!

At Web Data Document Processing & Rendering team, you’ll play a key role in building cutting-edge batch and streaming systems as part of our platform that powers Bing Search and Microsoft AI training scenarios, empowers data scientists to seamlessly integrate their machine learning models, driving transformative insights at massive scale. Here you will be working with eye-popping scales, processing tens of billions of documents per day and managing hundreds of petabytes of data. The opportunity to make an impact on millions of users with each feature you ship is truly motivating.  

In today’s AI-driven world, where data is more valuable than ever, we’re embarking on an exciting mission to elevate our platform, scaling it even further to unlock new possibilities and serve a growing array of use cases and customers. If you’re passionate about building high-performance systems that shape the future of data processing, this is the place for you!

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.  

Starting January 26, 2026, Microsoft AI (MAI) employees who live 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 are expected to work from the office at least four days per week. This expectation is subject to local law and may vary by jurisdiction.



Responsibilities
  • Design and develop large-scale distributed software services and solutions following modern software engineering practices through design and code reviews.
  • Collaborate with appropriate stakeholders to determine user requirements for a scenario, drive identification of dependencies and the development of design documents for a product, application, service, or platform.
  • Perform system design with well-defined interfaces across multiple components, leveraging data/telemetry to inform decisions.
  • Develop best-in-class engineering for our services, ensuring components are modular, secure, reliable, testable, diagnosable, maintainable, actively monitored, and reusable.
  • Improve test coverage, organize and implement integration tests, and resolve problem areas.
  • Troubleshoot and optimize automation, reliability, and monitoring for Live Site.
  • Embody our culture and values.


Qualifications

Required Qualifications:

  • Bachelor’s Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.


Preferred Qualifications:

  • Master’s Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR Bachelor’s Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.


#MicrosoftAI



Software Engineering IC5 – The typical base pay range for this role across the U.S. is USD $142,800.00 – $274,800.00 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $188,000.00 – $304,200.00 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
https://careers.microsoft.com/us/en/us-corporate-pay


This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.




Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Similar jobs

Member of Technical Staff, AI Product, Android Engineer

Mountain View, US
Software Engineering

Member of Technical Staff, AI Product, Android Engineer

Redmond, US
Software Engineering

Principal Product Manager

Hyderabad, India
Product Management
English (United States)
Your Privacy Choices Opt-Out Icon Your Privacy Choices
Consumer Health Privacy Sitemap Contact Microsoft Privacy Manage cookies Terms of use Trademarks Safety & eco Recycling About our ads