Senior Software Engineer
Senior Software Engineer
- Location
- Job Number
- City
- Team
- Country
- Discipline
Impbus is a mission-critical, high-throughput real-time bidding (RTB) service at the core of Microsoft Ads. It processes millions of auction requests per second, executes complex auction logic under strict latency constraints, and directly impacts revenue, win rate, partner satisfaction, and platform reliability.
This role owns core architectural and technical evolution of Impbus, focusing on modernization, performance, scalability, experimentation infrastructure, and operational excellence. The position requires deep expertise in low-latency distributed systems, strong leadership in large-scale refactoring and platform modernization, and close collaboration across engineering, data science, experimentation, and business stakeholders.
The engineer in this role drives initiatives with company-level impact, ensuring Impbus can continue to scale, evolve, and support future Microsoft Ads growth.
As a wider business, 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.
|
Responsibilities
- Own technical direction and execution for core components of Impbus, a high-scale, latency-sensitive real-time bidding service at the heart of Microsoft Ads.
- Lead design and implementation of scalable, high-performance backend systems operating under strict latency and reliability requirements.
- Drive platform modernization and long-term sustainability of critical services, improving code quality, maintainability, and operational safety.
- Ensure performance, scalability, and stability of the service as traffic, data volume, and business requirements continue to grow.
- Define and evolve instrumentation, observability, and experimentation capabilities to support data-driven decision making and safe production changes.
- Collaborate closely with cross-functional partners (engineering, data science, experimentation, product, and infrastructure) to align technical solutions with business goals.
- Provide technical leadership and mentorship, influencing architecture decisions and engineering best practices across teams.
Qualifications
Required Qualifications:
- Solid experience with systems programming languages (such as C++ or similar), and understanding of performance and reliability considerations.
- Experience working on high-throughput, production systems where scalability, latency, and stability are critical.
- Demonstrated ability to design, evolve, and maintain complex systems over time.
- Experience collaborating with cross-functional teams to deliver solutions aligned with business needs.
- Problem-solving skills and ability to analyze and address performance or reliability issues in production environments.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
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
Member of Technical Staff, AI Product, Android Engineer
Principal Product Manager
Principal Product Manager
Principal Product Manager
- Location
- Job Number
- City
- Team
- Country
- Discipline
We are hiring a Principal Product Manager to lead SMB On-boarding and support experiences across Microsoft Advertising, focused on helping advertisers get started, resolve issues, and achieve value faster throughout their lifecycle.
This role is for a senior product leader with a strong track record of building customer-facing product experiences that reduce friction, improve activation and retention, and help customers succeed through clear guidance, intelligent assistance, streamlined workflows, and scalable support. We aim to bring together product, data, and automation to help SMB customers navigate setup, onboarding, troubleshooting, and ongoing account growth with greater confidence and less effort.
In this role, you will own the vision, strategy, and roadmap for key onboarding and support experiences across the product. You will work closely with Engineering, Data Science, UX, Product Marketing, Sales, and Support teams to deliver trustworthy, high-impact experiences that improve customer outcomes at scale.
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 a 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
Product Vision & Strategy
Own the long-term vision and roadmap for SMB onboarding and support experiences, defining how the product helps customers successfully set up, activate, troubleshoot, and grow.
Customer Advocacy
Deeply understand SMB customer pain points across onboarding, activation, support, and early lifecycle journeys, and translate those needs into scalable product capabilities that reduce friction and improve customer outcomes.
Execution & Decision‑Making
Navigate high ambiguity, make clear prioritization and tradeoff decisions, and drive execution across multiple engineering and product teams in a fast‑moving AI environment.
Data & AI Collaboration
Partner with Data Science and analytics teams to identify customer pain points, measure experience quality, and drive continuous improvement in activation, support effectiveness, and retention.
Cross‑Functional Alignment
Work closely with Sales, Support, Marketing, Legal, Policy, and other partner teams to ensure onboarding and support experiences are useful, compliant, trustworthy, and ready for broad customer adoption.
Go‑to‑Market & Adoption
Lead launch and iteration strategy for onboarding and support improvements, ensuring they drive measurable gains in customer activation, satisfaction, retention, and long-term value.
Platform & Ecosystem Influence
Help shape Microsoft Advertising’s broader approach to customer onboarding, assistance, and support by defining patterns, best practices, and scalable experience principles across the product.
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’ experience in developing digital advertising products.
#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
Member of Technical Staff, AI Product, Android Engineer
Principal Product Manager
Principal Software Engineer
Principal Software Engineer
- Location
- Job Number
- City
- Team
- Country
- Discipline
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
Member of Technical Staff, AI Product, Android Engineer
Principal Product Manager
Senior Software Engineer
Senior Software Engineer
- Location
- Job Number
- City
- Team
- Country
- Discipline
Join Microsoft’s Ads SDKs team and help shape the future of digital advertising at global scale. We operate in one of the fastest-growing areas of the industry, building high-performance advertising SDKs and platform capabilities that enable monetization across diverse applications and environments.
We’re innovating rapidly – solving hard problems in SDK design, reliability, performance, and observability to deliver best-in-class tools for developers and partners. You’ll work on systems that matter, collaborate across engineering and product teams, and see your work directly influence business growth.
Be part of this exciting journey with Microsoft’s Ads SDKs team and make a lasting impact on the future of digital advertising.
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 the design, architecture, and development of key components of the Windows Ads SDK, making informed design decisions that balance performance, scalability, reliability, and maintainability.
- Build and enhance CI/CD pipelines, test infrastructure, and automation to enable reliable, high-quality, and frequent releases, including validation in non-production environments.
- Design and implement features and enhancements that improve the ad delivery experience on Windows platforms while meeting Microsoft standards for security, privacy, accessibility, and compliance.
- Collaborate with architects and cross-functional engineering teams to evaluate design options, document tradeoffs, and evolve solutions that integrate cleanly with existing systems.
- Drive data-informed feature rollouts, leveraging telemetry and experimentation to monitor feature health, system performance, and customer impact.
- Participate in and influence design and code reviews, applying secure design principles, sharing best practices, and contributing to a culture of engineering excellence.
- Work closely with partner teams to ensure end-to-end readiness, including integration testing, live-site coverage, clear ownership, and defined escalation paths prior to production releases.
Qualifications
Required Qualifications:
- 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
- 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 Qualifications:
- Master’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 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.
- 6+ years of professional software engineering experience building, shipping, and maintaining production-grade software systems.
- 4+ years of hands-on experience with C++, C#, .NET, and Windows development frameworks such as Win32 API, WinUI3 and/or UWP, along with working knowledge of JavaScript.
- Experience designing and optimizing software for performance, reliability, and efficient resource utilization across diverse runtime environments and deployment scenarios.
- Experience building or integrating systems in cloud-based environments, including telemetry, monitoring, CI/CD pipelines, or backend service interactions.
- Ability to work effectively across multiple domains, technologies, and ambiguous problem spaces, adapting quickly to evolving requirements.
- Familiarity with advertising technology concepts such as SDK development, ad delivery pipelines, telemetry, experimentation, or monetization platforms is a strong plus.
Software Engineering IC4 – The typical base pay range for this role across the U.S. is USD $119,800 – $234,700 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 – $261,000 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
Member of Technical Staff, AI Product, Android Engineer
Principal Product Manager
Senior Software Engineer
Senior Software Engineer
- Location
- Job Number
- City
- Team
- Country
- Discipline
Join Microsoft’s Ads SDKs team and help shape the future of digital advertising at global scale. We operate in one of the fastest-growing areas of the industry, building high-performance advertising SDKs and platform capabilities that enable monetization across diverse applications and environments.
We’re innovating rapidly – solving hard problems in SDK design, reliability, performance, and observability to deliver best-in-class tools for developers and partners. You’ll work on systems that matter, collaborate across engineering and product teams, and see your work directly influence business growth.
Be part of this exciting journey with Microsoft’s Ads SDKs team and make a lasting impact on the future of digital advertising.
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 the design, architecture, and development of key components of the Windows Ads SDK, making informed design decisions that balance performance, scalability, reliability, and maintainability.
- Build and enhance CI/CD pipelines, test infrastructure, and automation to enable reliable, high-quality, and frequent releases, including validation in non-production environments.
- Design and implement features and enhancements that improve the ad delivery experience on Windows platforms while meeting Microsoft standards for security, privacy, accessibility, and compliance.
- Collaborate with architects and cross-functional engineering teams to evaluate design options, document tradeoffs, and evolve solutions that integrate cleanly with existing systems.
- Drive data-informed feature rollouts, leveraging telemetry and experimentation to monitor feature health, system performance, and customer impact.
- Participate in and influence design and code reviews, applying secure design principles, sharing best practices, and contributing to a culture of engineering excellence.
- Work closely with partner teams to ensure end-to-end readiness, including integration testing, live-site coverage, clear ownership, and defined escalation paths prior to production releases.
Qualifications
Required Qualifications:
- 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
- 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 Qualifications:
- Master’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 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.
- 6+ years of professional software engineering experience building, shipping, and maintaining production-grade software systems.
- 4+ years of hands-on experience with C++, C#, .NET, and Windows development frameworks such as Win32 API, WinUI3 and/or UWP, along with working knowledge of JavaScript.
- Experience designing and optimizing software for performance, reliability, and efficient resource utilization across diverse runtime environments and deployment scenarios.
- Experience building or integrating systems in cloud-based environments, including telemetry, monitoring, CI/CD pipelines, or backend service interactions.
- Ability to work effectively across multiple domains, technologies, and ambiguous problem spaces, adapting quickly to evolving requirements.
- Familiarity with advertising technology concepts such as SDK development, ad delivery pipelines, telemetry, experimentation, or monetization platforms is a strong plus.
Software Engineering IC4 – The typical base pay range for this role across the U.S. is USD $119,800 – $234,700 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 – $261,000 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
Member of Technical Staff, AI Product, Android Engineer
Principal Product Manager
Senior Product Manager
Senior Product Manager
- Location
- Job Number
- City
- Team
- Country
- Discipline
As Microsoft continues to push the boundaries of AI, we are looking for passionate individuals to work with us on strategic Search efforts. Our vision is bold and broad — to bring the power of AI to shape the future of Search for all mankind.
The Generative search team in Microsoft AI-Bing is seeking a Senior Product Manager and leader to help shape and build the next wave of capabilities to Search. In this role, you will help to define the long-term vision and strategy for GenAI experiences in Search to address users’ unmet needs and business priorities.
You will collaborate with Research, Engineering, Product Marketing, Design Teams and Business Planning efforts spanning multiple organizations in MAI (Copilot, Bing, Edge, Windows, M365).
We are looking for an individual who has capability of working with engineering and applied research teams and partnering with them to deliver best-in-class solutions.
We are excited to hear from candidates who are passionate about making a significant impact on how people interact with Search, and who are excited about the opportunity to be at the forefront of Search and AI. This is a rare chance to be part of a cutting-edge technology that is poised to revolutionize how we empower hundreds of millions of Search users across the globe!
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.
Responsibilities
Analysis of Customer and Market Signals:
• Identify customers’ unmet needs and market opportunities through quantitative and qualitative analyses.
• Engage and influence stakeholders to solicit feedback and share insights to ensure cross-team alignment.
Product/Service Definition:
• Define the vision and strategy for area roadmaps based on customer needs, market research, and Microsoft’s AI business goals.
• Create user stories and epics to convey the big picture and design integrated scenarios.
• Communicate product strategy to internal and external stakeholders (e.g. PR).
Product/Service Development:
• Partner with UX and Design teams to connect multiple factors to desired functionality and product vision.
• Iterate designs with Research, Software Engineering and Hardware Engineering.
• Ensure alignment between the roadmap for the feature areas and key performance indicators (KPIs).
Go To Market:
• Collaborate with Product Marketing, Business Planning, Engineering, and the field to identify product release criteria and customer acquisition strategies.
• Evangelize the feature areas with internal and external stakeholders through presentations, blog posts, and social media.
Product/Service Performance:
• Partner with and influence Directors and VPs in other departments to collect performance metrics and derive insights to improve product development.
• Build trust and engagement with a customer community who advocates for the product.
Qualifications
Required Qualifications:
- Bachelor’s Degree AND 5+ years experience in product/service/program management or software development
- 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:
- Master’s Degree and 2+ years of experience in product/service/project/program management or software development.
- Experience working with Search or Recommendation systems, Large language models
#MicrosoftAI
Product Management IC4 – The typical base pay range for this role across the U.S. is USD $119,800 – $234,700 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 – $261,000 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
Member of Technical Staff, AI Product, Android Engineer
Principal Product Manager
Senior Product Manager
Senior Product Manager
- Location
- Job Number
- City
- Team
- Country
- Discipline
As Microsoft continues to push the boundaries of AI, we are looking for passionate individuals to work with us on strategic Search efforts. Our vision is bold and broad — to bring the power of AI to shape the future of Search for all mankind.
The Generative search team in Microsoft AI-Bing is seeking a Senior Product Manager and leader to help shape and build the next wave of capabilities to Search. In this role, you will help to define the long-term vision and strategy for GenAI experiences in Search to address users’ unmet needs and business priorities.
You will collaborate with Research, Engineering, Product Marketing, Design Teams and Business Planning efforts spanning multiple organizations in MAI (Copilot, Bing, Edge, Windows, M365).
We are looking for an individual who has capability of working with engineering and applied research teams and partnering with them to deliver best-in-class solutions.
We are excited to hear from candidates who are passionate about making a significant impact on how people interact with Search, and who are excited about the opportunity to be at the forefront of Search and AI. This is a rare chance to be part of a cutting-edge technology that is poised to revolutionize how we empower hundreds of millions of Search users across the globe!
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.
Responsibilities
Analysis of Customer and Market Signals:
• Identify customers’ unmet needs and market opportunities through quantitative and qualitative analyses.
• Engage and influence stakeholders to solicit feedback and share insights to ensure cross-team alignment.
Product/Service Definition:
• Define the vision and strategy for area roadmaps based on customer needs, market research, and Microsoft’s AI business goals.
• Create user stories and epics to convey the big picture and design integrated scenarios.
• Communicate product strategy to internal and external stakeholders (e.g. PR).
Product/Service Development:
• Partner with UX and Design teams to connect multiple factors to desired functionality and product vision.
• Iterate designs with Research, Software Engineering and Hardware Engineering.
• Ensure alignment between the roadmap for the feature areas and key performance indicators (KPIs).
Go To Market:
• Collaborate with Product Marketing, Business Planning, Engineering, and the field to identify product release criteria and customer acquisition strategies.
• Evangelize the feature areas with internal and external stakeholders through presentations, blog posts, and social media.
Product/Service Performance:
• Partner with and influence Directors and VPs in other departments to collect performance metrics and derive insights to improve product development.
• Build trust and engagement with a customer community who advocates for the product.
Qualifications
Required Qualifications:
- Bachelor’s Degree AND 5+ years experience in product/service/program management or software development
- 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:
- Master’s Degree and 2+ years of experience in product/service/project/program management or software development.
- Experience working with Search or Recommendation systems, Large language models
#MicrosoftAI
Product Management IC4 – The typical base pay range for this role across the U.S. is USD $119,800 – $234,700 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 – $261,000 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
Member of Technical Staff, AI Product, Android Engineer
Principal Product Manager
Senior Product Manager
Senior Product Manager
- Location
- Job Number
- City
- Team
- Country
- Discipline
As Microsoft continues to push the boundaries of AI, we are looking for passionate individuals to work with us on strategic Search efforts. Our vision is bold and broad — to bring the power of AI to shape the future of Search for all mankind.
The Generative search team in Microsoft AI-Bing is seeking a Senior Product Manager and leader to help shape and build the next wave of capabilities to Search. In this role, you will help to define the long-term vision and strategy for GenAI experiences in Search to address users’ unmet needs and business priorities.
You will collaborate with Research, Engineering, Product Marketing, Design Teams and Business Planning efforts spanning multiple organizations in MAI (Copilot, Bing, Edge, Windows, M365).
We are looking for an individual who has capability of working with engineering and applied research teams and partnering with them to deliver best-in-class solutions.
We are excited to hear from candidates who are passionate about making a significant impact on how people interact with Search, and who are excited about the opportunity to be at the forefront of Search and AI. This is a rare chance to be part of a cutting-edge technology that is poised to revolutionize how we empower hundreds of millions of Search users across the globe!
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.
Responsibilities
Analysis of Customer and Market Signals:
• Identify customers’ unmet needs and market opportunities through quantitative and qualitative analyses.
• Engage and influence stakeholders to solicit feedback and share insights to ensure cross-team alignment.
Product/Service Definition:
• Define the vision and strategy for area roadmaps based on customer needs, market research, and Microsoft’s AI business goals.
• Create user stories and epics to convey the big picture and design integrated scenarios.
• Communicate product strategy to internal and external stakeholders (e.g. PR).
Product/Service Development:
• Partner with UX and Design teams to connect multiple factors to desired functionality and product vision.
• Iterate designs with Research, Software Engineering and Hardware Engineering.
• Ensure alignment between the roadmap for the feature areas and key performance indicators (KPIs).
Go To Market:
• Collaborate with Product Marketing, Business Planning, Engineering, and the field to identify product release criteria and customer acquisition strategies.
• Evangelize the feature areas with internal and external stakeholders through presentations, blog posts, and social media.
Product/Service Performance:
• Partner with and influence Directors and VPs in other departments to collect performance metrics and derive insights to improve product development.
• Build trust and engagement with a customer community who advocates for the product.
Qualifications
Required Qualifications:
- Bachelor’s Degree AND 5+ years experience in product/service/program management or software development
- 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:
- Master’s Degree and 2+ years of experience in product/service/project/program management or software development.
- Experience working with Search or Recommendation systems, Large language models
#MicrosoftAI
Product Management IC4 – The typical base pay range for this role across the U.S. is USD $119,800 – $234,700 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 – $261,000 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
Member of Technical Staff, AI Product, Android Engineer
Principal Product Manager
Senior Software Engineer
Senior Software Engineer
- Location
- Job Number
- City
- Team
- Country
- Discipline
The Microsoft AI – Bing Places Data team is seeking a passionate engineer to accelerate the adoption of Places Data, Services & Experiences for Copilot, Bing & Grounding products. Our team is uniquely positioned to build data foundations that delivers comprehensive geospatial & business location data to services & experiences across the Bing, Copilot & Grounding to drive growth of Generative AI and Agents capabilities resulting in best experiences & value for our customers.
We seek a MAI – Bing Places – Senior Software Engineer II with a solid passion for technology, intellectual curiosity, and a willingness to learn and share. This opportunity allows you to make a broad positive impact using a range of software tools and services, including large-scale interactive data analytics, scalable map-reduce compute, machine learning and AI, LLM models, service and data engineering, security, compliance, and service management. We develop engineering systems to extract , transform & load to serve places data content from billions of location entities globally utilizing a variety of signals and algorithms from web scraping to trusted licensed partners.
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
Understand User Requirements – Collaborate with product managers and technical leads to establish & clarify requirements and incorporate continuous feedback from stakeholders.
Design and Architecture – Owns design for services/components within a domain , make component level design decisions and ensure alignment with security, privacy, and compliance requirements.
Coding and Implementation Excellence – Deliver high-quality, maintainable, and extensible code while setting standards through code reviews and best practices.
Testing and Automation – Develop and refine test plans, integrate automation, and ensure robust test coverage for backend services.
Engineering Excellence – Integrate telemetry, improve tools and processes, and maintain compliance with reliability, accessibility, and regulatory expectations
Collaboration and Growth – Partner effectively across teams, contribute to peer code reviews, and share knowledge to improve overall team effectiveness.
- Technical Leadership – Influences design decisions and elevates engineering practices across peers.
Qualifications
Required Qualifications:
- 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
- OR equivalent experience.
Preferred Qualification:
- 4+ years of technical engineering experience with coding in one or more programming languages such as C, C++, C#, Java, Python, or Scala, with a solid understanding of data structures, algorithms, and system design fundamentals.
- Experience in big data systems such as Spark/PySpark or Stream Processing Systems.
- Experience with cloud services.
- Ability to debug complex issues across client and server layers.
- Proven skills in software system design and architecture.
#MicrosoftAI
Software Engineering IC4 – The typical base pay range for this role across the U.S. is USD $119,800 – $234,700 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 – $261,000 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
Member of Technical Staff, AI Product, Android Engineer
Principal Product Manager
Member of Technical Staff – Copilot AI Evaluation Engineering Manager
Member of Technical Staff – Copilot AI Evaluation Engineering Manager
- Location
- Job Number
- City
- Team
- Country
- Discipline
As Microsoft continues to push the boundaries of AI, we are on the lookout for passionate individuals to work with us on the most interesting and challenging AI questions of our time. Our vision is bold and broad — to build systems that have true artificial intelligence across agents, applications, services, and infrastructure. It’s also inclusive: we aim to make AI accessible to all — consumers, businesses, developers — so that everyone can realize its benefits.
Microsoft AI (MAI) is seeking experienced Member of Technical Staff – Copilot AI Evaluation Engineering Manager to lead building our LLM evaluation solutions for Copilot. You’ll work in a deeply iterative, collaborative, fast-paced environment to improve our technology for millions of users around the world. You will lead a team of talented software engineers and applied AI engineers to deliver world-class evaluation solutions that are secure, reliable, and scalable, while collaborating closely with cross-functional teams including Product and Research. We value engineers who are self-starters, care deeply about the end user experience, and take pride in building products to solve customer needs.
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, MAI employees are expected to work from a designated Microsoft office at least four days a week if they live within 50 miles (U.S.) or 25 miles (non-U.S., country-specific) of that location. This expectation is subject to local law and may vary by jurisdiction.
Responsibilities
- Hire, manage, and lead a team of software engineers, AI engineers, and machine learning engineers responsible for delivering world-class LLM evaluation solutions.
- Collaborate with Eng and Product leadership to prioritize features and improve our world-class AI companion to the world
- Design and build evaluation platforms, novel evaluation techniques, and agentic solutions for measuring and improving copilot quality.
- Drive implementation of features and systems, breaking down long-term goals into clear milestones, aligning with release plans, and ensuring cross-team coordination.
- Embody our Culture and Values.
Qualifications
Required Qualifications
- Bachelor’s Degree in Computer Science, or related technical discipline AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
Preferred Qualifications
- Bachelor’s Degree in Computer Science, or related technical discipline AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR 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 equivalent experience.
- 3+ years people management experience.
- Hands on experience with ML and/or AI evaluation OR equivalent experience.
- Experience leading engineering teams to deliver large-scale software systems, preferably in AI, machine learning, graphics or related fields.
- Thrive in a fast-paced, collaborative environment and are comfortable making progress in ambiguity.
- Enjoy working closely with cross-functional partners and teammates in an inclusive, curious culture.
- Have strong opinions about best investments to make in establishing the most delightful and performant AI companion engineering system.
Software Engineering M5 – The typical base pay range for this role across the U.S. is USD $139,900 – $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
Member of Technical Staff, AI Product, Android Engineer
Principal Product Manager