Microsoft AI is hiring a Principal Software Engineer – AI Ads in Mountain View, California, to help shape the future of AI-powered advertising.
This is a Principal-level individual contributor (IC) role with broad technical ownership and organization-wide influence. You’ll define technical strategy while remaining deeply hands-on—designing, developing, optimizing, and operating shopping ads, travel, and product graph infrastructure that powers billions of products and travel offerings worldwide.
The Shopping Ads and Travel Infrastructure team builds global, low-latency streaming and AI systems across languages, markets, and business scenarios. Our platforms enable critical experiences across Bing Search Ads, Copilot, shopping and travel, AI agents, product insights, selection, relevance, modeling, and personalization.
You’ll build highly scalable, reliable, and performance-critical systems using information retrieval, distributed systems, large-scale data processing, streaming technologies, LLMs and SLMs, and generative AI. You’ll also advance AI-native development through coding agents, agentic engineering, harness engineering, and vibe coding—accelerating delivery while maintaining engineering rigor.
As a Principal IC, you’ll make foundational architectural decisions, lead complex initiatives across organizational boundaries, mentor and elevate other engineers, reshape AI-driven development workflows, and translate ambitious ideas into measurable customer, advertiser, and business impact.
Join us in shaping the next era of AI-powered advertising—and building the global commerce and travel infrastructure behind it.
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
Lead the strategy, design, development, and optimization of global, low-latency shopping ads, travel, and product graph systems.
Partner with scientists, engineers, and product leaders to turn research and prototypes into reliable production systems.
Advance AI-native development through coding agents, agentic engineering, harness engineering, and vibe coding.
Drive cross-organizational initiatives, make key architectural decisions, and identify opportunities aligned with Microsoft’s commerce and advertising strategy.
Mentor engineers, raise technical excellence, and reshape AI-driven development workflows.
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.
- 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.
- Extensive experience architecting, developing, and operating highly reliable, massive-scale, globally distributed production systems, particularly big data infrastructure.
- Hands-on expertise in one or more of the following areas: online advertising, information retrieval, large-scale data processing, microservices, distributed systems, real-time streaming technologies such as Kafka, Flink, or Spark Streaming, or AI infrastructure.
- Demonstrated ability to lead cross-team technical strategy, influence key decisions, and align engineering, data science, and product management to turn research and business ideas into production systems in fast-moving, ambiguous environments.
- Hands-on experience with AI-driven development practices, including coding agents, agentic workflows, harness engineering, or AI-assisted software development.
- Solid communication and collaboration skills, with the ability to work effectively across globally distributed, multidisciplinary teams.
- Experience building product or knowledge graphs, including product identity, entity resolution, taxonomy, attribute extraction, graph modeling, indexing, and low-latency retrieval at global scale.
- Solid background in computational advertising, recommender systems, search engines, or large-scale commerce platforms.
- Hands-on experience with one or more of the following technologies: .NET, NoSQL databases, Azure, ADLA or ADLS, Azure Data Factory, Airflow, Presto, SQL, Kusto, Docker, Kubernetes, or AI model inference platforms.
- Demonstrated startup and entrepreneurial mindset, including comfort with uncertainty, bias for action, customer focus, continuous learning, and rapid experimentation.
- Ability to quickly evaluate, adopt, and apply emerging AI technologies to real-world engineering challenges.
- Passion for solving complex technical problems and improving system performance, scalability, reliability, and developer productivity.
- Fast learner and ability to independently manage and complete several tasks at once.
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
Senior Software Engineer
Senior Software Engineer
Principal Applied Scientist
Principal UX Researcher
- Location
- Job Number
- City
- Team
- Country
- Discipline
Overview
Microsoft AI Monetization is a customer-first organization dedicated to building the next generation of AI-powered products that serve our customers’ business goals. Our Design, Research & Content team is a creative community on a mission to create and deliver holistic experiences for Advertisers, Content Creators, Sellers and Consumers. By leveraging our deep understanding of the user and our business acumen, we drive the future of advertising and monetization in the AI era. Our diverse team works collaboratively to develop products and ideas that empower us to move swiftly, creating seamless and delightful experiences that impact billions of customers worldwide.
We’re a friendly, diverse and a fast-moving team, supporting one another to do the best work of our lives, always looking to break new ground with an unshakeable dedication to the user. We are proud of what we build, how we build it, and that our products define the AI era while earning the trust of our users. We prioritize quality, meaningful innovation and polish, and always root our decisions in research and evidence. We ship regularly, so your work will have real and immediate impact.
We are seeking a Principal UX Researcher to help us set the path for our next generation of AI-powered experiences focused on monetization. For this role we’re looking for someone who can move between exploratory, generative research to rapid evaluations of prototyped ideas. Someone who works across organizational roles to uncover the unspoken questions and beliefs and answers them with precision, detail, and durability. Someone who always puts people first and centers their needs, problems, goals, and aspirations for the team. Someone who is energized by direct, tangible product impact. A solid mixed methods researcher comfortable in interviews and with deep data analysis. If this sounds like you, please apply!
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 the behaviors, motivations, needs, and aspirations of our customers to create a differentiated advantage in our ability to build relevant and impactful experiences for people across the world.
- Drive product strategy through rigorous programs of multi-stage research executed to the highest standards.
- Balance rigor with scrappiness and the ability to push with a fast-moving team.
- Drive cross-team collaborations among all disciplines from early product stages to final implementations.
- Guide teams in creative new directions and help set ambitious goals that stand out from the crowd.
- Identify new opportunities and generate innovative ideas to improve our processes, culture, and influence our approach to research (e.g. mindsets, methodologies).
- Lead research on highly visible products or set of business initiatives with notable risk and complexity.
- Regularly influence at the highest levels of organizations.
- Elevate the research craft of the team.
- Embody our culture and values.
Qualifications
Required Qualifications:
- Doctorate in Human-Computer Interaction, Human Factors Engineering, Computer Science, Technical Communications, Information Science, Information Architecture, User Experience Design, Behavioral Science, Social Sciences, or related field AND 3+ years User Experience Research experience
- OR Master’s Degree in Human-Computer Interaction, Human Factors Engineering, Computer Science, Technical Communications, Information Science, Information Architecture, User Experience Design, Behavioral Science, Social Sciences, or related field AND 4+ years User Experience Research experience
- OR Bachelor’s Degree in Human-Computer Interaction, Human Factors Engineering, Computer Science, Technical Communications, Information Science, Information Architecture, User Experience Design, Behavioral Science, Social Sciences, or related field AND 6+ years User Experience Research experience
- OR equivalent experience.
Preferred Qualifications:
- Doctorate in Human-Computer Interaction, Human Factors Engineering, Computer Science, Technical Communications, Information Science, Information Architecture, User Experience Design, Behavioral Science, Social Sciences, or related field AND 5+ years user experience research experience
- OR Master’s Degree in Human-Computer Interaction, Human Factors Engineering, Computer Science, Technical Communications, Information Science, Information Architecture, User Experience Design, Behavioral Science, Social Sciences, or related field AND 8+ years user experience research experience
- OR Bachelor’s Degree in Human-Computer Interaction, Human Factors Engineering, Computer Science, Technical Communications, Information Science, Information Architecture, User Experience Design, Behavioral Science, Social Sciences, or related field AND 10+ years user experience research experience
- OR equivalent experience.
- High level research skills across methods, qualitative and quantitative (i.e. a Mixed Methods researcher).
- 8+ years experience working in UX research or a related field.
- Excellent communication and presentation / storytelling skills, with the ability to energize and activate teams.
- Experience working in B2B and B2C product spaces.
- Demonstrated championing of fundamentals of user experience, including accessibility and inclusive design.
#MicrosoftAI
UX Research IC6 – The typical base pay range for this role across the U.S. is USD $165,600 – $296,400 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 $220,800 – $331,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
Senior Software Engineer
Senior Software Engineer
Principal Applied Scientist
Overview
The Data Management Platform (DMP) in Bing Ads, part of Microsoft AI (MAI) is hiring for a Principal Software Engineering Manager in Redmond, WA or Mountain view, CA. The Data Management Platform (DMP) team is at the heart of user understanding for Microsoft Advertising. We build and operate large-scale data pipelines, build services that operate under low latency and high throughput, provide APIs that enable identity resolution, user segmentation, targeting, and personalization. We are in the midst of transforming from on-prem to Azure across several data centers, and modernizing DMP stack.
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
- Provide technical leadership on identifying dependencies and incorporating them into design documents, fostering collaboration across teams to align schedules and ensure security, compliance, and performance.
- Establish best practices for test strategies, including security testing, testable code design, and leveraging AI tools for test automation.
- Lead overall system architecture design for complex products, evaluating design options, writing design documents, and integrating new technologies while ensuring security, scalability, and compliance.
- Oversee automation in production and deployment, ensuring continuous integration and deployment infrastructure promotes agility.
- Drive collaboration with partner teams to ensure end-to-end testing, scalability, and live-site readiness with clear escalation paths.
- Enforce security best practices, code invariants, security code reviews, deployment gates, and incident response processes including AI safety features.
- Ensure compliance with security, privacy, safety, and accessibility regulations across solutions with visible audit evidence.
- Lead development and reuse of software tools to support efficient engineering practices.
- Champion new coding standards, secure design principles, and adoption of AI tooling to improve engineering productivity.
- Promote continuous learning and skill development within teams through knowledge sharing and training.
- Manage project and release planning, resource management, and adherence to security and compliance in project execution.
- Guide experimentation using feature flags and telemetry to inform product decisions, collaborating across functions.
- Oversee safe and optimized deployment practices, including rollback plans and dependency monitoring.
- Drive people management by modeling leadership principles, coaching, caring, and fostering growth.
- Establish and oversee telemetry, monitoring, and incident response processes to maintain robust product support and security monitoring.
- Lead live-site operations with standardized incident response, playbook development, on-call improvements, and promoting automated mitigation tools.
- Provide technical and people leadership in code reviews to ensure quality, test coverage, and adherence to coding standards.
- Oversee teams in producing maintainable, well-tested, secure, performant code, improving code quality and managing development blockers.
- Develop best practices in debugging, incident retrospectives, and cost-effective problem resolution, ensuring privacy and security.
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 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 M5 – 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
Senior Software Engineer
Senior Software Engineer
Principal Applied Scientist
Overview
The Data Management Platform (DMP) in Bing Ads, part of Microsoft AI (MAI) is hiring for a Principal Software Engineer in Redmond, WA or Mountain view, CA. The Data Management Platform (DMP) team is at the heart of user understanding for Microsoft Advertising. We build and operate large-scale data pipelines, build services that operate under low latency and high throughput, provide APIs that enable identity resolution, user segmentation, targeting, and personalization. We are in the midst of transforming from on-prem to Azure across several data centers, and modernizing DMP stack.
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
- Leads architecture discussions and decisions for complex product designs, including testing and evaluating multiple design options.
- Drives experiments using feature flags/flighting, interpreting results, and collaborating to incorporate success metrics.
- Collaborates with partner teams for integration, testing, scalability, performance, and incident management before going live.
- Mentors engineers on creating and executing thorough, secure test strategies to ensure solution quality.
- Identifies dependencies across teams and coordinates collaboration to align schedules and integrate systems.
- Establishes and enforces security best practices, including secure coding, threat modeling, and AI safety features.
- Drives automation in production and deployment processes, targeting zero-touch deployment where possible.
- Applies and shares best practices for scalable, secure, and performant product development.
- Ensures compliance with security, privacy, and regulatory standards, maintaining audit trails and understanding regulations.
- Continuously learns and shares knowledge about new technologies, trends, and engineering principles.
- Develops and improves software engineering tools and advocates for reuse of internal or open-source solutions.
- Collaborates with partner teams to ensure seamless integration, testing, live-site readiness, and escalation paths before launch.
- Conducts timely code reviews that ensure quality, test coverage, security, and adherence to best practices, providing coaching.
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 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 – $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
Senior Software Engineer
Senior Software Engineer
Principal Applied Scientist
Overview
Do you want to utilize your knowledge of cutting-edge AI and big data to make a difference in online advertising? How about working in the beautiful Microsoft campus right in the heart of Silicon Valley, one of the most innovative R&D centers in the world? Then come to join our Microsoft Ads Team in Mountain view, California! We are looking for a Software Engineer for developing global scale streaming & AI infrastructure for multi billions Microsoft Ads business.
As a team, we leverage the diverse backgrounds and experiences of passionate engineers, scientists, and program managers to help us realize our mission to empower every person and every organization on the planet to achieve more. We believe great products are built by inclusive teams of customer-obsessed individuals who trust each other and work closely together. We collaborate regularly across the company with teams like Bing and Microsoft Research.
If you are passionate about working on the latest and hottest areas in Artificial Intelligence, Distributed Computing, all the while making advertising better for customers across the world, then this is the team you’re looking for! Expect a fast-moving environment where balancing speed, quality, and teamwork is essential.
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
- You will enhance and operate Product Ads cloud infrastructures on Azure that include areas such as advertiser facing APIs, Large Scale Data Ingestion, entities conflation, Build and optimize the system for storing and processing billions of entities daily.
- You will design, implement, experiment, and ship new business features to enhance/create existing/new ad products.
- You will use Machine Learning and AI to detect and improve ads quality. You will optimize code and evolve architectures to maximize performance and minimize cost.
- You will dive deep into data to find key insights that drive technical design and feature roadmaps.
- You will work directly with customers to resolve escalations and live sites.
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 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.
- 7+ years of software development experience shipping bug-free and performant code in C++, Java or C#.
- 2+ years of hands-on experience in online advertising systems, information retrieval systems, web search systems, big data processing pipelines, database applications, large scale internet applications, and/or distributed systems.
- Solid communication skills and ability to collaborate between diverse remote teams.
- Solid understanding of OOD, data structure, algorithm, big data processing, data streaming, information retrieval, machine learning, web crawling, document understanding and AB testing knowledge.
- Experience working with one or more of the following technologies: .NET, NoSQL, Azure, Python, Click house, AKS.
- Passion for solving complex and interesting problems.
- Fast learner and ability to independently manage and complete several tasks at once.
- Familiar with software development cycle and Agile development practice.
#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
Senior Software Engineer
Senior Software Engineer
Principal Applied Scientist
Senior Communications Manager, AI Monetization
- Location
- Job Number
- City
- Team
- Country
- Discipline
Overview
Responsibilities
- Develop collateral materials such as decks, posts, and talking points for communications initiatives and events, ensuring content is consistent and aligned with channel strategies.
- Define and execute communications tactics and strategies, utilizing Artificial Intelligence tools to support messaging for targeted audiences and ensuring consistency of voice.
- Partner with executive leaders to build internal and external communications platforms, overseeing coordinated approaches to executive visibility and organizational objectives.
- Collaborate on project management and messaging for critical issues, managing reputation risk and ensuring comprehensive, timely communication during urgent situations.
- Advise and coach executives for external communications opportunities, fostering positive relationships with media, analysts, and external stakeholders.
Qualifications
- Bachelor’s Degree in Business, Marketing, Communications, Finance, or related field AND 4+ years communications, marketing operations, field operations, program management, project management, or related experience
- OR equivalent experience
- Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
- Bachelor’s Degree in Business, Marketing, Communications, Finance, or related field AND 8+ years communications, organizational operations, program management, corporate branding, or related experience OR equivalent experience.
- 3+ years specialized functional (e.g., retail, technology) internal communication, media relations, or corporate brand experience.
- 4+ years experience supporting senior executives in an executive communications role, serving as an advisor and organizational leader.
- 3+ years experience working with social media platforms, particularly in the areas of developing executive visibility, personal brand, and voice.
Communications IC4 – The typical base pay range for this role across the U.S. is USD $106,400 – $203,600 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 $137,600 – $222,600 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
Senior Software Engineer
Senior Software Engineer
Principal Applied Scientist
Principal Product Manager, Ads Retail Lead
- Location
- Job Number
- City
- Team
- Country
- Discipline
Overview
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
- Define and drive the product strategy for retail and product advertising experiences, identifying opportunities to connect consumers with relevant products while delivering measurable value for advertisers.
- Own a key advertising product area, including customer insights, product vision, roadmap prioritization, requirements definition, and end-to-end execution from concept through launch and optimization.
- Lead initiatives that improve product discovery, shopping, and purchase-related user journeys through innovative advertising and monetization experiences.
- Partner closely with Engineering, Design, Data Science, Research, and Product Marketing to translate advertiser and user needs into scalable advertising products and platform capabilities.
- Develop a deep understanding of advertiser objectives, consumer behavior, auction dynamics, measurement frameworks, and industry trends to inform product investment decisions.
- Define success metrics, establish experimentation strategies, and leverage data-driven insights to optimize advertiser performance, user engagement, and business outcomes.
- Navigate ambiguity, influence across organizational boundaries, and drive alignment among stakeholders to deliver impact in a fast-moving environment.
- Serve as the product lead for your area, shaping long-term strategy while collaborating with cross-functional teams to bring innovative advertising solutions to market.
- Evaluate emerging trends in digital advertising, retail media, commerce, and AI-powered recommendations to identify new opportunities for growth and differentiation.
- Communicate product vision, strategy, and results effectively with senior leaders, partners, and cross-functional stakeholders
Qualifications
Required Qualifications:
- Bachelor’s Degree AND 8+ years experience in product management including experience advertising in retail or consumer products
- OR equivalent experience.
- Bachelor’s Degree AND 12+ years experience in product management including experience advertising in retail or consumer products
- OR equivalent experience.
- 4+ years experience taking a product, feature, or experience to market (e.g., design, addressing product market fit, and launch, internal tool/framework).
- 6+ years experience improving product metrics for a product, feature, or experience in a market (e.g., growing customer base, expanding customer usage, avoiding customer churn).
- 6+ years experience disrupting a market for a product, feature, or experience (e.g., competitive disruption, taking the place of an established competing product).
- Experience leading product teams building products in advertising, privacy, conversational AI, generative AI, or transferrable skills.
- Experience building consumer products leveraging Machine Learning or Large Language Models.
- Ability to work in a fast-paced environment, manage multiple priorities, and adapt to changing requirements and deadlines.
- Proven ability to collaborate and contribute to a positive, inclusive work environment, fostering knowledge sharing and growth within the team.
- Experience with data analytics and experimentation tools. Working knowledge of SQL and coding skills (Python, Javascript).
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
Senior Software Engineer
Senior Software Engineer
Principal Applied Scientist
Overview
Microsoft AI Experiences is pushing the boundaries of technology. We are creating unique, beautiful and powerful products that will change lives. As a small, friendly, fast-moving team, we support each other to do the best work of our lives, always looking to break new ground, fast. We are proud of what we build, how we build it and that our products will define the AI era. We run lean, obsess about users, and always make our decisions based on the evidence. We ship regularly, so your work will have real and immediate impact. It’s a time of huge change in the AI landscape, and this role will put you right in the heart of it.
We’re on the lookout for a detail-oriented Senior Language Engineer to help build the next wave of capabilities of our personal AI, Copilot. Language is an increasingly important modality for how we interact with computers. As a Language Engineer on the Copilot team, you will be responsible for how Copilot wields language. You will collaboratively work with data scientists, AI researchers, engineers, designers, and product managers to discover issues, define policy, evaluate language, collect data and ultimately improve the Large Language Models that power Copilot. We’re looking for someone with an abundance of positive energy, empathy, and kindness, in addition to being highly effective. The right candidate takes the initiative and enjoys building world-class consumer experiences and products in a fast-paced environment.
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 Experiences 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
- Craft and refine the context and prompts used to steer, train and evaluate the language models that power Microsoft Copilot for emotional and intellectual use cases.
- Create evaluations and establish evaluation frameworks to measure both technical/practical performance and non-deterministic performance like EQ
- Research & implement novel prompting techniques
- Spin the data flywheel to extract insights from extensive language datasets to uncover issues and opportunities to improve model response quality.
- Accountable to own the status of key projects, proactively identifying risks and proposing solutions to ensure timely delivery.
Qualifications
Required Qualifications
-
Bachelor’s Degree in Computer Science, Philosophy, Linguistics, Psychology, Literature, or related discipline AND 1+ years experience in context engineering with foundational software engineering knowledge.
-
3+ years experience working in a fast-paced environment, managing multiple priorities, and adapting to changing requirements and deadlines.
-
Hands-on experience with prompt design, context window management, and model evaluation.
Preferred Qualifications
-
2+ years of experience shipping consumer-facing products. You’ve brought products to market, collected user feedback, defined success metrics and iteratively improved products.
-
1+ years of experience in building LLM applications with familiarity in agent and orchestration frameworks, tool use, LLM evaluations and driving efficiency improvements.
-
Technical depth in software development, data science and machine learning. While you are not expected to write code on the critical path, you’re able to navigate and contribute to code repositories to implement context engineering improvements and write LLM scorers and classifiers to evaluate model response quality.
Applied Sciences 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
Senior Software Engineer
Senior Software Engineer
Principal Applied Scientist
Senior Software Engineer
- Location
- Job Number
- City
- Team
- Country
- Discipline
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 Senior 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 Experiences 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 Contributions Contribute to the 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. Collaborate with engineers across teams — bidders, supply integrations, brand safety, and measurement — on shared technical problems. Participate in design reviews and code reviews, and help develop and grow engineers across the team. Identify and surface technical risks across reliability, latency, cost, and correctness.
- 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. Extend the bidder adapter framework to support new supply types (display, native, video) and integration patterns (server-side header bidding, deal-based, programmatic guaranteed). Improve auction subsystem components — pricing, filtration (L1 brand safety, IP blocks, embargoes), bidder selection, and response shaping — with measurable revenue and quality impact. Contribute to the experimentation framework (flights, traffic sub-groups) to enable safe, high-cadence A/B tests. Improve observability of the request path: structured Event Hub logging, sampling strategies, metrics, and tracing across the bidder fan-out.
- Infrastructure & Cloud Contribute to Azure-native deployment and operational excellence across AKS, ACR, Azure Key Vault, Azure Blob Storage, Azure Event Hubs, and Azure AD. Participate in initiatives to reduce cost-per-request, improve cold-start and config-reload behavior, and harden cross-region failover. Improve CI/CD pipelines on Azure DevOps, including canary and progressive rollout strategies.
- Team Impact Help make delivery of high-quality software consistent and efficient across the SDLC — from technical design through testing, deployment, and oncall. Contribute to runbooks, deployment documentation, and oncall readiness. Participate in incident response and post-incident reviews. Leverage AI dev tools to raise personal and team-wide engineering productivity.
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.
- 4+ 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).
- Solid problem-solving skills with a focus on reliability, observability, and system design.
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
Senior Software Engineer
Senior Software Engineer
Principal Applied Scientist
Overview
Are you passionate about building cool devices and technologies? Microsoft Windows & Devices team is on a journey to create new experiences on the Windows platform. A fundamental part of our strategy is having desirable and powerful devices that enable the experiences people want and elicit their excitement. Creating these devices involves a close partnership between hardware and software engineers, designers, silicon partners and PC Manufacturers (OEMs).
We are looking for a Principal Silicon Systems Architect to shape future platforms from workloads and product goals through system architecture, silicon roadmaps, and product execution.
A mix of technical breadth and depth across various technologies will allow you to work cross-functionally with different disciplines (e.g. System Architecture, Software/Firmware, Artificial Intelligence (AI), Electrical, Camera, Display) to develop compelling innovative platforms and products. You will drive requirements and specifications for System on Chips (SoCs) and key strategic technologies that are essential in our products.
Success in this role comes from the ability to collaborate across technical disciplines, including System Architecture, Software and Firmware Engineering, Artificial Intelligence (AI), Electrical Engineering, Camera, and Display technologies, to create innovative platforms and products that deliver meaningful impact. The core responsibility of this role will be to serve as a System Architect providing technical leadership and guidance through all phases of product and silicon development process, with a primary focus on early definition specification and architecture.
At Microsoft, our mission—to empower every person and every organization on the planet to achieve more—guides how we partner with customers to deliver trusted, impactful solutions. With a growth mindset culture, we innovate responsibly and measure success by shared progress—people, teams, and customers. Join us to do meaningful work that changes the world and helps shape what’s next for everyone.
Responsibilities
- Lead silicon roadmap definition and development with our silicon partners, or lead system architecture for a key compute pillar such as AI or system memory.
- Translate workloads, target experiences, and product goals into system and silicon requirements.
- Define architecture, capabilities, KPIs, and tradeoffs across compute, memory, power, performance, cost, thermal, security, and software.
- Drive co-design across Windows, AI, device, platform, and silicon teams.
- Shape partner roadmaps by identifying capability gaps and defining Microsoft’s strategic requirements.
- Build workload and system models to guide architecture and product decisions.
- Drive technical alignment from early definition through silicon and product execution.
- Communicate complex technical tradeoffs to drive decisions across engineering teams, executives, and partners.
Qualifications
Required Qualifications
- Bachelor’s Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 12+ years technical engineering experience
- OR Master’s Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 10+ years technical engineering experience
- OR Doctorate in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 7+ years technical engineering experience
- OR equivalent experience.
Preferred Qualifications
- Master’s Degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, with 10+ years of experience in silicon, system, or product development.
- Track record of defining and delivering complex SoCs or systems from architecture through product launch.
- Experience shaping silicon roadmaps and driving architecture decisions with silicon partners.
- Proven experience in driving complex product and system feature decisions across wide range of stakeholders.
- Experience with workload characterization, performance analysis, and system modeling.
- Deep expertise in SoC architecture or a key system domain such as AI, compute, memory, power, or performance.
- Understanding of heterogeneous compute across CPU, GPU, NPU, media, memory, interconnects, and power management.
- Ability to establish direction and drive decisions with incomplete information.
Silicon Engineering IC6 – The typical base pay range for this role across the U.S. is USD $165,600 – $296,400 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 $220,800 – $331,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
Senior Software Engineer
Senior Software Engineer
Principal Applied Scientist