Principal Software Engineer–Web data platform
Principal Software Engineer–Web data platform
- Location
- Job Number
- City
- Team
- Country
- Discipline
We are looking for a talented and experienced Principal Software Engineer to join Bing Crawler team in MAI Web Data Platform org. The Microsoft AI (MAI) builds comprehensive and engaging content, services, and platforms for consumers to access the information they need anywhere on any device and for enterprises to enhance their employee and customer experiences. At Web Data Platform Team, we build the global web scale Index and the platform that supports it.
You will be responsible for designing, developing and improving the architecture and codebase of our large-scale web crawler platform system, which fetch, render, process, and store billions of web pages every day. You will also have the opportunity to mentor a team of software engineers, drive technical innovation and decisions, and collaborate with other teams across Bing and Microsoft.
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.
In alignment with our Microsoft values, we are committed to cultivating an inclusive work environment for all employees to positively impact our culture every day.
Starting January 26, 2026, Microsoft AI (MAI) employees who live within a 50- mile commute of a designated Microsoft office in the U.S. or 25-mile commute of a non-U.S., country-specific location are expected to work from the office at least four days per week. This expectation is subject to local law and may vary by jurisdiction.
Responsibilities
- Design the architecture of Crawler system, ensuring scalability, efficiency, performance and quality.
- Implement features in a distributed and scalable environment using data to guide and measure success.
- Develop and execute unit, integration, and performance tests to ensure the system is reliable, robust, and meets quality standards.
- Debug and mitigate incidents in live production environments.
- Stay up to date with the latest industry trends and technologies and proactively suggest improvements to the existing system.
- Collaborate closely with cross-functional teams, including product managers and other engineers, to align development goals with business objectives.
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.
- 7+ years of professional software development experience.
- Proficiency in at least one high-level programming language including but not limited to: C++, C#, Java, Golang or Rust.
- Good communication, collaboration and problem-solving skills.
- Fluent English speaking and writing.
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:
- Experience of large-scale distributed system.
- Familiarity with online service high performance tuning.
- Familiarity with large-scale data processing and storage.
- Nice to have crawling system experience.
- Nice to have search engine platform development experience.
- Nice to have machine learning project experience.
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
Sr Account Executive(Advertising)
Principal Software Engineer
Member of Technical Staff, AI Product, Android Engineer
Principal Software Engineer–Web data platform
Principal Software Engineer–Web data platform
- Location
- Job Number
- City
- Team
- Country
- Discipline
We are looking for a talented and experienced Principal Software Engineer to join Bing Crawler team in MAI Web Data Platform org. The Microsoft AI (MAI) builds comprehensive and engaging content, services, and platforms for consumers to access the information they need anywhere on any device and for enterprises to enhance their employee and customer experiences. At Web Data Platform Team, we build the global web scale Index and the platform that supports it.
You will be responsible for designing, developing and improving the architecture and codebase of our large-scale web crawler platform system, which fetch, render, process, and store billions of web pages every day. You will also have the opportunity to mentor a team of software engineers, drive technical innovation and decisions, and collaborate with other teams across Bing and Microsoft.
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.
In alignment with our Microsoft values, we are committed to cultivating an inclusive work environment for all employees to positively impact our culture every day.
Starting January 26, 2026, Microsoft AI (MAI) employees who live within a 50- mile commute of a designated Microsoft office in the U.S. or 25-mile commute of a non-U.S., country-specific location are expected to work from the office at least four days per week. This expectation is subject to local law and may vary by jurisdiction.
Responsibilities
- Design the architecture of Crawler system, ensuring scalability, efficiency, performance and quality.
- Implement features in a distributed and scalable environment using data to guide and measure success.
- Develop and execute unit, integration, and performance tests to ensure the system is reliable, robust, and meets quality standards.
- Debug and mitigate incidents in live production environments.
- Stay up to date with the latest industry trends and technologies and proactively suggest improvements to the existing system.
- Collaborate closely with cross-functional teams, including product managers and other engineers, to align development goals with business objectives.
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.
- 7+ years of professional software development experience.
- Proficiency in at least one high-level programming language including but not limited to: C++, C#, Java, Golang or Rust.
- Good communication, collaboration and problem-solving skills.
- Fluent English speaking and writing.
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:
- Experience of large-scale distributed system.
- Familiarity with online service high performance tuning.
- Familiarity with large-scale data processing and storage.
- Nice to have crawling system experience.
- Nice to have search engine platform development experience.
- Nice to have machine learning project experience.
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
Sr Account Executive(Advertising)
Principal Software Engineer
Member of Technical Staff, AI Product, Android Engineer
Senior Software Engineer
Senior Software Engineer
- Location
- Job Number
- City
- Team
- Country
- Discipline
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
- Manage complex projects from conception to implementation, with a focus on delivering AI-driven user interfaces and performance-optimized applications.
- Coordinate technical delivery through sprints, fostering collaboration throughout the project lifecycle.
- Collaborate across geographies and time zones to establish best practices and develop automated processes that mitigate development risks.
- Investigate and debug complex performance issues in applications, ensuring optimal user experience and system efficiency.
- Design and implement performance testing strategies to proactively address bottlenecks.
- Work closely with Product Designers, Product Managers, and Engineers to deliver AI-enhanced products that delight users.
- Drive team-wide investments in infrastructure and foundational systems to support long-term technical roadmaps.
- Solve technical challenges to deliver outstanding outcomes for customers and the business.
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.
- Proven experience in leading technical teams and making critical architectural decisions.
- Excellent communication skills for collaboration across diverse teams and geographies.
- Demonstrated ability to innovate and stay ahead of industry trends.
- Proven ability to build and maintain cross-functional relationships across teams.
- Solid problem-solving skills, teamwork, and a passion for delivering exceptional user experiences.
- Solid English verbal and written communication skills.
- Familiarity with Agile and iterative development processes.
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.
- Proficiency in scalable platform building and backend development.
- Proven ability to identify, analyze, and resolve complex backend technical challenges while ensuring high performance, scalability, and an excellent user experience.
- Solid commitment to writing clean, maintainable, and well‑documented code, with a focus on reliability, security, and usability.
- Expertise in AI technologies applied in software engineering.
- Openness to full‑stack work.
#MicrosoftAI
This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.
Similar jobs
Sr Account Executive(Advertising)
Principal Software Engineer
Member of Technical Staff, AI Product, Android Engineer
Senior Software Engineer
Senior Software Engineer
- Location
- Job Number
- City
- Team
- Country
- Discipline
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
- Manage complex projects from conception to implementation, with a focus on delivering AI-driven user interfaces and performance-optimized applications.
- Coordinate technical delivery through sprints, fostering collaboration throughout the project lifecycle.
- Collaborate across geographies and time zones to establish best practices and develop automated processes that mitigate development risks.
- Investigate and debug complex performance issues in applications, ensuring optimal user experience and system efficiency.
- Design and implement performance testing strategies to proactively address bottlenecks.
- Work closely with Product Designers, Product Managers, and Engineers to deliver AI-enhanced products that delight users.
- Drive team-wide investments in infrastructure and foundational systems to support long-term technical roadmaps.
- Solve technical challenges to deliver outstanding outcomes for customers and the business.
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.
- Proven experience in leading technical teams and making critical architectural decisions.
- Excellent communication skills for collaboration across diverse teams and geographies.
- Demonstrated ability to innovate and stay ahead of industry trends.
- Proven ability to build and maintain cross-functional relationships across teams.
- Solid problem-solving skills, teamwork, and a passion for delivering exceptional user experiences.
- Solid English verbal and written communication skills.
- Familiarity with Agile and iterative development processes.
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.
- Proficiency in scalable platform building and backend development.
- Proven ability to identify, analyze, and resolve complex backend technical challenges while ensuring high performance, scalability, and an excellent user experience.
- Solid commitment to writing clean, maintainable, and well‑documented code, with a focus on reliability, security, and usability.
- Expertise in AI technologies applied in software engineering.
- Openness to full‑stack work.
#MicrosoftAI
This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.
Similar jobs
Sr Account Executive(Advertising)
Principal Software Engineer
Member of Technical Staff, AI Product, Android Engineer
Member of Technical Staff, Software Engineer – MAI SuperIntelligence team
Member of Technical Staff, Software Engineer – MAI SuperIntelligence team
- Location
- Job Number
- City
- Team
- Country
- Discipline
Responsibilities
- Design and build core platform services for scalable training and evaluation, including cluster orchestration, job scheduling, data and compute pipelines, and artifact management.
- Standardize containerized workflows by maintaining Docker images, CI/CD, and runtime configurations; advocate for best practices in security, reproducibility, and cost efficiency.
- Implement end-to-end observability and operations through metrics, tracing, logging, dashboard development, monitoring, and automated alerts for model training and platform health (using Prometheus, Grafana, OpenTelemetry).
- Architect and operate services on Azure cloud platforms, managing infrastructure-as-code (Terraform/Helm), secrets, networking, and storage.
- Enhance developer experience by creating tools, CLIs, and portals that simplify job submission, metrics analysis, and experiment management for generalist software engineering and research teams.
- Enforce security and compliance policies for data access, container hardening, and supply-chain integrity, and partner with security and privacy teams to maintain robust practices in multi-tenant environments and secret management.
- Collaborate cross-functionally with data, model, and product teams to align infrastructure roadmaps with training needs, evaluation protocols, and Copilot product goals.
Qualifications
Required skills
- Strong software engineering background building reliable, scalable production systems (Python preferred)
- Hands‑on experience supporting large‑scale ML / LLM training, evaluation, or experimentation infrastructure
- Operating GPU‑heavy workloads in cloud environments using Docker and Kubernetes (scheduling, utilization, isolation)
- Designing and running data / compute pipelines and orchestration (e.g., Airflow, Argo) with object storage (Azure Blob / S3)
- Platform reliability and operability: observability, metrics, logging, tracing, alerting (Prometheus, Grafana, OpenTelemetry)
Desired skills
- Building secure, reproducible platforms using CI/CD, infrastructure‑as‑code (Terraform, Helm), container security, and secrets management
- Experience working closely with AI researchers in fast‑moving, experimental, frontier‑scale research environments and building internal tools (CLIs, portals, APIs) to boost productivity
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
Sr Account Executive(Advertising)
Principal Software Engineer
Member of Technical Staff, AI Product, Android Engineer
Senior Applied Scientist
Senior Applied Scientist
- Location
- Job Number
- City
- Team
- Country
- Discipline
Join the Signals Modeling team, part of Microsoft AI Ads Engineering, to shape the future of advanced AI at web scale.
In this role, the Senior Applied Scientist will design and implement state-of-the-art machine learning models and algorithms that power key systems within Microsoft Ads, Copilot, and beyond. The work will directly impact millions of users and advertisers by delivering scalable solutions that enhance ad relevance and optimize user and advertiser experiences. Responsibilities span the full modeling lifecycle, including training data and labeling strategy, feature and signal design, model development, and rigorous offline and online evaluation. Engineers and applied scientists work closely at the intersection of machine learning, economics, and large-scale systems to deliver high-performance real-time inference and robust experimentation in production.
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
- Develop and deploy cutting-edge machine learning models, including transformers, generative AI, and reinforcement learning, to optimize user interactions and ad relevance across Microsoft Ads and Copilot.
- Design scalable algorithms for online and offline systems, delivering innovative solutions for ads selection, ad generation and ad relevance.
- Drive experimentation through A/B testing and offline validation to evaluate model performance and refine user behavior predictions.
- Build robust data pipelines and frameworks for handling large-scale, high-dimensional datasets to support advanced AI applications.
- Stay at the forefront of AI research, incorporating the latest advancements to drive innovation and impact across Microsoft platforms.
Qualifications
Required Qualifications:
- Bachelor’s Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 4+ years related experience (e.g., statistics predictive analytics, research)
- OR Master’s Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 3+ years related experience (e.g., statistics, predictive analytics, research)
- OR Doctorate in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 1+ year(s) related experience (e.g., statistics, predictive analytics, research)
- OR equivalent experience.
Preferred Qualifications:
- Master’s Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 6+ years related experience (e.g., statistics, predictive analytics, research)
- OR Doctorate in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 3+ years related experience (e.g., statistics, predictive analytics, research)
- OR equivalent experience.
- Proven experience in programming and data analysis skills.
- Proven expertise in the areas of Generative AI, deep learning, Reinforcement learning, transformers or LLM.
- 5+ years of experience in developing and deploying large-scale machine learning models.
#MicrosoftAI
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 $158,400 – $258,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
Sr Account Executive(Advertising)
Principal Software Engineer
Member of Technical Staff, AI Product, Android Engineer
Senior Applied Scientist
Senior Applied Scientist
- Location
- Job Number
- City
- Team
- Country
- Discipline
Join the Signals Modeling team, part of Microsoft AI Ads Engineering, to shape the future of advanced AI at web scale.
In this role, the Senior Applied Scientist will design and implement state-of-the-art machine learning models and algorithms that power key systems within Microsoft Ads, Copilot, and beyond. The work will directly impact millions of users and advertisers by delivering scalable solutions that enhance ad relevance and optimize user and advertiser experiences. Responsibilities span the full modeling lifecycle, including training data and labeling strategy, feature and signal design, model development, and rigorous offline and online evaluation. Engineers and applied scientists work closely at the intersection of machine learning, economics, and large-scale systems to deliver high-performance real-time inference and robust experimentation in production.
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
- Develop and deploy cutting-edge machine learning models, including transformers, generative AI, and reinforcement learning, to optimize user interactions and ad relevance across Microsoft Ads and Copilot.
- Design scalable algorithms for online and offline systems, delivering innovative solutions for ads selection, ad generation and ad relevance.
- Drive experimentation through A/B testing and offline validation to evaluate model performance and refine user behavior predictions.
- Build robust data pipelines and frameworks for handling large-scale, high-dimensional datasets to support advanced AI applications.
- Stay at the forefront of AI research, incorporating the latest advancements to drive innovation and impact across Microsoft platforms.
Qualifications
Required Qualifications:
- Bachelor’s Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 4+ years related experience (e.g., statistics predictive analytics, research)
- OR Master’s Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 3+ years related experience (e.g., statistics, predictive analytics, research)
- OR Doctorate in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 1+ year(s) related experience (e.g., statistics, predictive analytics, research)
- OR equivalent experience.
Preferred Qualifications:
- Master’s Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 6+ years related experience (e.g., statistics, predictive analytics, research)
- OR Doctorate in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 3+ years related experience (e.g., statistics, predictive analytics, research)
- OR equivalent experience.
- Proven experience in programming and data analysis skills.
- Proven expertise in the areas of Generative AI, deep learning, Reinforcement learning, transformers or LLM.
- 5+ years of experience in developing and deploying large-scale machine learning models.
#MicrosoftAI
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 $158,400 – $258,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
Sr Account Executive(Advertising)
Principal Software Engineer
Member of Technical Staff, AI Product, Android Engineer
Principal Design Architect
Principal Design Architect
- Location
- Job Number
- City
- Team
- Country
- Discipline
About Microsoft AI (MAI)
Microsoft AI (MAI) is a newly formed organization advancing Copilot and other consumer AI products. We partner across Bing, Edge, MSN, and Shopping to shape the future of AI powered personal computing. Our mission is to empower every person and every organization on the planet to achieve more. We innovate with a growth mindset, build on respect, integrity, and accountability, and foster a culture of inclusion where everyone can thrive.
The MAI Brand and Design Systems team is building a cohesive, AI native design system that unifies Microsoft products across desktop, web, and mobile—creating fast, scalable, and intuitive experiences for our customers.
Why Join Us?
- Shape the future of consumer AI experiences
- Collaborate with teams worldwide
- Advance intuitive, inclusive, trustworthy AI
- Work in a culture that encourages creativity and rapid experimentation
Role Overview
As a Principal Design Architect (also known as a Creative Technologist), you’ll be a high level individual contributor working at the intersection of design systems, engineering, and AI tooling. You’ll define how Microsoft’s design system evolves in the AI era—building adaptive, intelligent systems that accelerate designer and developer workflows. We are looking for someone at the frontier of Design Systems; bridging AI, Design Systems, UXE and product.
Your work spans intelligent tools, design to code automation, and AI augmented processes that boost velocity and quality at scale. This isn’t just about UI design; it’s about shaping AI behavior and how people collaborate with machine intelligence.
You Will:
- Continue to explore emerging AI techniques—prompting, prototyping, and experimentation
- Build hands on prototypes that advance design ideas
- Partner with engineering and data science to influence systems, model requirements, and AI behaviors
- Drive strategic decisions that shape longterm AI experience patterns
- Work simultaneously on present execution and 6–12 month future vision
- Elevate team fluency through coaching, frameworks, and cross disciplinary collaboration
Responsibilities
- Bring an AI forward mindset; evaluate system behavior and define quality for complex scenarios
- Blend design craft with technical curiosity, working beyond pixels using real data and prototypes
- Influence across PM, Engineering, Data Science, Research, and Design
- Provide strategic design vision and business rationale
- Build AI powered tools and pipelines that move concepts to production quickly
- Embed advanced AI capabilities into the design system for adaptability and workflow integration
- Prototype intelligent components and adaptive UI patterns
- Operationalize LLMs, generative UI, and multimodal systems into practical workflows
- Ensure seamless design system to code integration using AI driven utilities
- Act as a force multiplier—accelerating cycles, scaling quality, and shaping AI augmented design
Qualifications
Required Qualifications
- Master’s Degree in Industrial Design, Product Design, Human Computer Interaction, User Experience, Interaction Design, or related field AND 6+ years experience working in product or service design
- OR Bachelor’s Degree in Industrial Design, Product Design, Human Computer Interaction, User Experience, Interaction Design, or related field AND 8+ years experience working in product or service design
- OR equivalent experience (e.g., demonstrated experience working in product or service design or using design thinking to solve problems)
Preferred Qualifications
- Experience with LLMs, generative UI, and broader AI/ML technologies
- Experience designing AI/LLM- powered experiences; familiarity with conversational and voice systems
- Strong foundation in design systems and frontend engineering
- Ability to prototype and ship intelligent design to code workflows
- Proficiency in Figma and AI prototyping tools; experience with design automation and component libraries
- Portfolio demonstrating strong visual design craft
- Ability to thrive in fastpaced, evolving environments
- Strong communication and storytelling skills
- Collaborative mindset across design, engineering, and research
- Experience influencing technical decisions and strategic design direction
- Experience shipping products, services, or games end-to-end
- Portfolio including AI behavior, model shaping, orchestration, or agent based prototypes
- Experience with agents, tool integration, or evaluation frameworks
- Comfort with ambiguity in AI systems, including uncertainty and fallbacks
Product Design IC5 – 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
Sr Account Executive(Advertising)
Principal Software Engineer
Member of Technical Staff, AI Product, Android Engineer
Senior Applied Scientist
Senior Applied Scientist
- Location
- Job Number
- City
- Team
- Country
- Discipline
Join the Signals Modeling team, part of Microsoft AI Ads Engineering, to shape the future of advanced AI at web scale.
In this role, the Senior Applied Scientist will design and implement state-of-the-art machine learning models and algorithms that power key systems within Microsoft Ads, Copilot, and beyond. The work will directly impact millions of users and advertisers by delivering scalable solutions that enhance ad relevance and optimize user and advertiser experiences. Responsibilities span the full modeling lifecycle, including training data and labeling strategy, feature and signal design, model development, and rigorous offline and online evaluation. Engineers and applied scientists work closely at the intersection of machine learning, economics, and large-scale systems to deliver high-performance real-time inference and robust experimentation in production.
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
- Develop and deploy cutting-edge machine learning models, including transformers, generative AI, and reinforcement learning, to optimize user interactions and ad relevance across Microsoft Ads and Copilot.
- Design scalable algorithms for online and offline systems, delivering innovative solutions for ads selection, ad generation and ad relevance.
- Drive experimentation through A/B testing and offline validation to evaluate model performance and refine user behavior predictions.
- Build robust data pipelines and frameworks for handling large-scale, high-dimensional datasets to support advanced AI applications.
- Stay at the forefront of AI research, incorporating the latest advancements to drive innovation and impact across Microsoft platforms.
Qualifications
Required Qualifications:
- Bachelor’s Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 4+ years related experience (e.g., statistics predictive analytics, research)
- OR Master’s Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 3+ years related experience (e.g., statistics, predictive analytics, research)
- OR Doctorate in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 1+ year(s) related experience (e.g., statistics, predictive analytics, research)
- OR equivalent experience.
Preferred Qualifications:
- Master’s Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 6+ years related experience (e.g., statistics, predictive analytics, research)
- OR Doctorate in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 3+ years related experience (e.g., statistics, predictive analytics, research)
- OR equivalent experience.
- Proven experience in programming and data analysis skills.
- Proven expertise in the areas of Generative AI, deep learning, Reinforcement learning, transformers or LLM.
- 5+ years of experience in developing and deploying large-scale machine learning models.
#MicrosoftAI
Applied Sciences IC4 – The typical base pay range for this role across Canada is CAD $114,400 – CAD $203,900 per year.
Find additional pay information here:
https://careers.microsoft.com/v2/global/en/canada-pay-information.html
Applied Sciences IC4 – L’échelle salariale de base typique pour ce rôle dans l’ensemble du Canada est de 114,400 $ CAD à 203,900 $ CAD par année.
Pour plus d’information au sujet de la rémunération, veuillez cliquer ici:
https://careers.microsoft.com/v2/global/en/canada-pay-information.html
Ce poste sera ouvert pendant au moins cinq jours et les candidatures seront acceptées de façon continue jusqu’à ce que le poste soit pourvu.
This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.
Microsoft est un employeur offrant l’égalité d’accès à l’emploi. Tous les candidats qualifiés seront pris en considération pour l’emploi, sans égard à l’âge, à l’ascendance, à la citoyenneté, à la couleur, aux congés médicaux ou familiaux, à l’identité ou à l’expression de genre, aux renseignements génétiques, à l’état d’immigration, à l’état matrimonial, à l’état de santé, à l’origine nationale, à un éventuel handicap physique ou mental, à l’affiliation politique, au statut de vétéran protégé ou au statut militaire, à la race, à l’ethnie, à la religion, au sexe (y compris la grossesse), à l’orientation sexuelle ou à toute autre caractéristique protégée par les lois, ordonnances et règlements locaux applicables. Si vous avez besoin d’aide avec des accommodements religieux et/ou d’un accommodement raisonnable en raison d’un handicap pendant le processus de candidature, apprenez-en plus sur la demande d’accommodement.
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
Sr Account Executive(Advertising)
Principal Software Engineer
Member of Technical Staff, AI Product, Android Engineer
Senior Applied Scientist
Senior Applied Scientist
- Location
- Job Number
- City
- Team
- Country
- Discipline
Join the Signals Modeling team, part of Microsoft AI Ads Engineering, to shape the future of advanced AI at web scale.
In this role, the Senior Applied Scientist will design and implement state-of-the-art machine learning models and algorithms that power key systems within Microsoft Ads, Copilot, and beyond. The work will directly impact millions of users and advertisers by delivering scalable solutions that enhance ad relevance and optimize user and advertiser experiences. Responsibilities span the full modeling lifecycle, including training data and labeling strategy, feature and signal design, model development, and rigorous offline and online evaluation. Engineers and applied scientists work closely at the intersection of machine learning, economics, and large-scale systems to deliver high-performance real-time inference and robust experimentation in production.
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
- Develop and deploy cutting-edge machine learning models, including transformers, generative AI, and reinforcement learning, to optimize user interactions and ad relevance across Microsoft Ads and Copilot.
- Design scalable algorithms for online and offline systems, delivering innovative solutions for ads selection, ad generation and ad relevance.
- Drive experimentation through A/B testing and offline validation to evaluate model performance and refine user behavior predictions.
- Build robust data pipelines and frameworks for handling large-scale, high-dimensional datasets to support advanced AI applications.
- Stay at the forefront of AI research, incorporating the latest advancements to drive innovation and impact across Microsoft platforms.
Qualifications
Required Qualifications:
- Bachelor’s Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 4+ years related experience (e.g., statistics predictive analytics, research)
- OR Master’s Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 3+ years related experience (e.g., statistics, predictive analytics, research)
- OR Doctorate in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 1+ year(s) related experience (e.g., statistics, predictive analytics, research)
- OR equivalent experience.
Preferred Qualifications:
- Master’s Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 6+ years related experience (e.g., statistics, predictive analytics, research)
- OR Doctorate in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 3+ years related experience (e.g., statistics, predictive analytics, research)
- OR equivalent experience.
- Proven experience in programming and data analysis skills.
- Proven expertise in the areas of Generative AI, deep learning, Reinforcement learning, transformers or LLM.
- 5+ years of experience in developing and deploying large-scale machine learning models.
#MicrosoftAI
Applied Sciences IC4 – The typical base pay range for this role across Canada is CAD $114,400 – CAD $203,900 per year.
Find additional pay information here:
https://careers.microsoft.com/v2/global/en/canada-pay-information.html
Applied Sciences IC4 – L’échelle salariale de base typique pour ce rôle dans l’ensemble du Canada est de 114,400 $ CAD à 203,900 $ CAD par année.
Pour plus d’information au sujet de la rémunération, veuillez cliquer ici:
https://careers.microsoft.com/v2/global/en/canada-pay-information.html
Ce poste sera ouvert pendant au moins cinq jours et les candidatures seront acceptées de façon continue jusqu’à ce que le poste soit pourvu.
This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.
Microsoft est un employeur offrant l’égalité d’accès à l’emploi. Tous les candidats qualifiés seront pris en considération pour l’emploi, sans égard à l’âge, à l’ascendance, à la citoyenneté, à la couleur, aux congés médicaux ou familiaux, à l’identité ou à l’expression de genre, aux renseignements génétiques, à l’état d’immigration, à l’état matrimonial, à l’état de santé, à l’origine nationale, à un éventuel handicap physique ou mental, à l’affiliation politique, au statut de vétéran protégé ou au statut militaire, à la race, à l’ethnie, à la religion, au sexe (y compris la grossesse), à l’orientation sexuelle ou à toute autre caractéristique protégée par les lois, ordonnances et règlements locaux applicables. Si vous avez besoin d’aide avec des accommodements religieux et/ou d’un accommodement raisonnable en raison d’un handicap pendant le processus de candidature, apprenez-en plus sur la demande d’accommodement.
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
Sr Account Executive(Advertising)
Principal Software Engineer
Member of Technical Staff, AI Product, Android Engineer