Senior Software Engineer – Full Stack
Senior Software Engineer – Full Stack
- Location
- Job Number
- City
- Team
- Country
- Discipline
Microsoft Clarity is a large scale user behavior analytics platform used by millions of websites to understand how users interact with their site. We are looking for a Full Stack Senior Engineer to help build and evolve Clarity’s high performance analytics platform, owning data accuracy, coverage, and efficiency while designing systems that operate safely at internet scale.
In this role, you will develop performance sensitive web and data platforms, build AI forward product experiences, and apply solid engineering fundamentals to deliver reliable, secure, and insight driven capabilities with minimal impact on customer sites. You will work closely with Product Managers, Designers, and Engineers to ship end to end features, influence architecture decisions, and raise the quality bar across the team.
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
- Build and operate scalable, reliable, distributed services on Azure using modern frameworks and event-driven architectures.
- Apply solid JavaScript expertise to design and maintain efficient, reliable data instrumentation mechanisms that ensure accurate, performant, and privacy-conscious analytics with minimal impact on customer websites.
- Contribute to analytics data quality by improving the accuracy, coverage, and efficiency of data collection for features you work on, ensuring trustworthy insights while respecting performance and privacy constraints.
- Implement AI‑forward product features and use AI‑assisted engineering tools within the SDLC, applying solid engineering fundamentals to deliver reliable and secure outcomes with appropriate accountability.
- Participate in engineering excellence practices including design discussions, code reviews, testing, and operational readiness, helping improve system resilience with minimal customer impact.
- Collaborate closely with product team to ship end‑to‑end features, contribute to architectural discussions, and uphold a high quality bar.
- Embody our Culture and Values.
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.
- 2+ years experience building scalable services on top of public cloud infrastructure like Azure, AWS, or GCP
- Solid expertise in JavaScript / TypeScript, HTML, CSS and browser internals
- Solid understanding of web performance, accessibility, and cross‑browser compatibility
- Experience with Development & Debugging with dev environments like Visual Studio or Visual Studio Code
- Familiarity with LLMs and AI ChatBots
- Prompt Engineering, Azure DevOps, GIT
- Solid problem‑solving skills and ability to work independently
- Experience in leading technical projects and supporting architectural decisions with data.
#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 $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 Software Engineer
Senior Software Engineer
- Location
- Job Number
- City
- Team
- Country
- Discipline
Want to build a modern web browser with security, stability and high performance? Fix them! The Microsoft Edge Fundamentals team focuses on providing basic guarantees for the normal operation of Edge, such as security, performance, stability, accessibility, etc.
We are hiring a Senior Software Engineer to work on Edge App Defaults. As a member of this team, you will gain a deep understanding of the various problems users encounter when using Edge, analyze their causes, and provide solutions. At the same time, you can also use various data platforms to evaluate the results of your work and the value it brings to users.
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
As a Senior Software Engineer in Edge App Defaults, you will be joining a team passionate about driving into Microsoft Edge. This team is keen to protect users from using Edge normally, provide users with a normal Internet experience, and stay away from various malware harassment.
- In this team, you will have the opportunity to work with other teams, not only within Edge, but also with the Windows team to provide users with good Internet experience.
- You can also dig into the OS code and gain a deeper understanding of Windows.
- You will analyze Edge online usage data to identify emerging attack behaviors targeting Edge, and drive feasible mitigation solutions end-to-end.
- You will leverage advanced AI technology to shorten the detection latency for new attack behaviors.
- You will leverage advanced AI solutions to build sustainable, iterative, and long-term effective defense strategies.
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.
- 3+ years in Windows desktop GUI application experience.
- Proficient on English reading and writing.
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.
- Familiarity with Win32 API program development.
- Chromium based work experience.
- Familiarity with assembly and reverse engineering.
- Familiarity working in an agile environment, attending daily standup.
- Average verbal smooth English communication ability.
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
Want to build a modern web browser with security, stability and high performance? Fix them! The Microsoft Edge Fundamentals team focuses on providing basic guarantees for the normal operation of Edge, such as security, performance, stability, accessibility, etc.
We are hiring a Senior Software Engineer to work on Edge App Defaults. As a member of this team, you will gain a deep understanding of the various problems users encounter when using Edge, analyze their causes, and provide solutions. At the same time, you can also use various data platforms to evaluate the results of your work and the value it brings to users.
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
As a Senior Software Engineer in Edge App Defaults, you will be joining a team passionate about driving into Microsoft Edge. This team is keen to protect users from using Edge normally, provide users with a normal Internet experience, and stay away from various malware harassment.
- In this team, you will have the opportunity to work with other teams, not only within Edge, but also with the Windows team to provide users with good Internet experience.
- You can also dig into the OS code and gain a deeper understanding of Windows.
- You will analyze Edge online usage data to identify emerging attack behaviors targeting Edge, and drive feasible mitigation solutions end-to-end.
- You will leverage advanced AI technology to shorten the detection latency for new attack behaviors.
- You will leverage advanced AI solutions to build sustainable, iterative, and long-term effective defense strategies.
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.
- 3+ years in Windows desktop GUI application experience.
- Proficient on English reading and writing.
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.
- Familiarity with Win32 API program development.
- Chromium based work experience.
- Familiarity with assembly and reverse engineering.
- Familiarity working in an agile environment, attending daily standup.
- Average verbal smooth English communication ability.
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 Product Manager
Senior Product Manager
- Location
- Job Number
- City
- Team
- Country
- Discipline
Microsoft AI is redefining what’s possible with intelligent technology. We are building powerful, beautifully designed products that will shape how people live and work in the AI era. As a small, collaborative, and fast-moving team, we support one another to do the best work of our careers—moving quickly, challenging convention, and constantly raising the bar. We are proud not only of what we build, but how we build it. We operate lean, obsess over user experience, and ground every decision in data. We ship frequently, ensuring that your work has immediate and meaningful impact. In a rapidly evolving AI landscape, this role places you at the center of transformative change.
We are seeking a Senior Product Manager to lead Copilot on Mac, shaping the future of AI-powered productivity on macOS. In close partnership with Microsoft AI (MAI) teams, engineering, design, and growth, you will define and deliver the Copilot Mac experience—driving parity, elevating native macOS integration, and unlocking new AI journeys tailored for Mac users. This is an opportunity to directly influence how millions of users interact with AI in their daily workflows.
Microsoft’s mission is to empower every person and every organization on the planet to achieve more. We foster a growth mindset, innovate to empower others, and collaborate to achieve shared goals. Our culture is built on respect, integrity, accountability, and inclusion—so everyone can thrive at work and beyond.
Responsibilities
- Define and drive the product roadmap for Copilot on Mac, aligning with Microsoft AI (MAI) vision and cross-surface priorities.
- Deliver full feature parity with other Copilot surfaces while elevating native Mac experiences and OS-level integration.
- Identify and prioritize user pain points through data, research, and experimentation to improve engagement, retention, and monetization.
- Partner closely with Engineering, Design, Data , Growth, and cross-functional AI platform teams to ship high-quality features at speed.
- Lead end-to-end product execution: write clear PRDs, define success metrics, manage trade-offs, and ensure timely delivery.
- Drive experimentation (A/B testing, flighting) and leverage insights to continuously optimize user journeys.
- Champion macOS-native innovation, including deep OS integrations and differentiated AI experiences
- Build scalable processes to enable cross-squad collaboration and position Copilot Mac as a first-class platform.
Qualifications
Required Qualifications:
- Bachelor’s Degree AND 5+ years experience in product/service/program management or software development
- OR equivalent experience.
- 5+ years of product management experience, preferably in consumer software, AI-powered products, or platform ecosystems.
- Proven track record of shipping complex, cross-functional features from concept to launch.
- Solid understanding of AI-powered product experiences and their application in real-world user workflows.
- Experience working closely with engineering teams and understanding technical architecture, APIs, and system constraints.
- Data-driven mindset with experience defining KPIs and running experiments.
- Excellent communication skills with the ability to influence stakeholders across disciplines.
- Strong user empathy and product intuition, with attention to UX quality and detail.
- Ability to thrive in a fast-paced, ambiguous environment and drive clarity across teams.
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.
#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
The R&D of Search Ads aims to build an online advertising ecosystem of users, advertisers, and the search engine.
Bing Search Ads Understanding team is chartered to deliver world class algorithm using web scale data. Our mission is to drive user satisfaction, advertiser ROI and Bing revenue. A core challenge is to match advertisers’ “Ad display” and users’ “query” by build an intelligent system to really understand the users need. This is a very hard problem that demands the most advanced AI models and sophisticated engineering systems. Join us to work on projects highly strategic to Bing search in a fun and fast-paced environment!
We are hiring a Senior Software Engineer (GPU Inference Optimization) to work on GPU inference optimization of language models to support the GPU serving of the models for Ads tasks including query rewrite, Ad relevance and Ad creative generation, etc. As a member of this team, you will have the opportunity to work on the fundamental abstractions, programming models, runtimes, libraries and APIs to enable large scale inferencing and online serving of models on novel AI hardware.
This is a technical role focused on GPU inference optimization of language models: it requires hands-on software development skills. We’re looking for someone who has a demonstrated history of solving hard technical problems and is motivated to tackle the hardest problems in building a full end-to-end AI stack. An entrepreneurial approach and ability to take initiative and move fast are essential.
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.
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
- Design, develop, and maintain high-performance software in C/C++ and Python, including GPU programming with CUDA, ROCm, or Triton.
- Optimize model inference and training pipelines for speed, throughput, memory efficiency, and cost across GPU platforms.
- Collaborate with platform teams to integrate and tune solutions on emerging accelerator stacks and rapidly evolving toolchains.
- Profile workloads end-to-end, identify bottlenecks, and implement kernel-level and system-level performance improvements.
- Partner with internal and external stakeholders to translate requirements into scalable performance features and optimizations for state-of-the-art models.
- Validate performance, stability, and correctness through benchmarking, automated testing, and production readiness reviews.
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, Python, CUDA, or ROCm
- OR equivalent experience.
- 3+ years’ practical experience working on applications that use GPUs, experience in optimizing their performance.
- Practical Experience writing new GPU kernels, going beyond experience of GPU workloads with existing library kernels.
- Cross-team collaboration skills and the desire to collaborate in a team of researchers and developers.
Preferred Qualifications:
- Bachelor’s Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C/C++, CUDA, or ROCm
- OR Master’s Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C/C++, CUDA, or ROCm
- OR equivalent experience.
- Experience in low-level performance analysis and optimization, including proficiency using GPU profiling tools such as NVIDIA Visual Profiler, and NVIDIA Nsight Compute.
- Technical background and solid foundation in software engineering principles and architecture design.
- Familiar with inference optimization, experience in developing popular inference framework such as TensorRT-LLM, SGLang, vLLM.
- Exposure to Deep Neural Network inference and experience in one or more deep learning frameworks such as PyTorch, Tensorflow, or ONNX Runtime.
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 Co-Design AI HPC Systems – MAI Superintelligence Team
Member of Technical Staff, Software Co-Design AI HPC Systems – MAI Superintelligence Team
- Location
- Job Number
- City
- Team
- Country
- Discipline
Our team’s mission is to architect, co-design, and productionize next-generation AI systems at datacenter scale. We operate at the intersection of models, systems software, networking, storage, and AI hardware, optimizing end-to-end performance, efficiency, reliability, and cost. Our work spans today’s frontier AI workloads and directly shapes the next generation of accelerators, system architectures, and large-scale AI platforms. We pursue this mission through deep hardware–software co-design, combining rigorous systems thinking with hands-on engineering. The team invests heavily in understanding real production workloads large-scale training, inference, and emerging multimodal models and translating those insights into concrete improvements across the stack: from kernels, runtimes, and distributed systems, all the way down to silicon-level trade-offs and datacenter-scale architectures.
This role sits at the boundary between exploration and production. You will work closely with internal infrastructure, hardware, compiler, and product teams, as well as external partners across the hardware and systems ecosystem. Our operating model emphasizes rapid ideation and prototyping, followed by disciplined execution to drive high-leverage ideas into production systems that operate at massive scale.
In addition to delivering real-world impact on large-scale AI platforms, the team actively contributes to the broader research and engineering community. Our work aligns closely with leading communities in ML systems, distributed systems, computer architecture, and high-performance computing, and we regularly publish, prototype, and open-source impactful technologies where appropriate.
About the Team
We build foundational AI infrastructure that enables large-scale training and inference across diverse workloads and rapidly evolving hardware generations. Our work directly shapes how AI systems are designed, deployed, and scaled today and into the future. Engineers on this team operate with end-to-end ownership, deep technical rigor, and a strong bias toward real-world impact.
Microsoft Superintelligence Team
Microsoft Superintelligence team’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.This role is part of Microsoft AI’s Superintelligence Team. The MAIST is a startup-like team inside Microsoft AI, created to push the boundaries of AI toward Humanist Superintelligence—ultra-capable systems that remain controllable, safety-aligned, and anchored to human values. Our mission is to create AI that amplifies human potential while ensuring humanity remains firmly in control. We aim to deliver breakthroughs that benefit society—advancing science, education, and global well-being.We’re also fortunate to partner with incredible product teams giving our models the chance to reach billions of users and create immense positive impact. If you’re a brilliant, highly-ambitious and low ego individual, you’ll fit right in—come and join us as we work on our next generation of models!
Starting January 26, 2026, MAI employees are expected to work from a designated Microsoft office at least four days a week if they live within 50 miles (U.S.) or 25 miles (non-U.S., country-specific) of that location. This expectation is subject to local law and may vary by jurisdiction.
Responsibilities
Lead the co-design of AI systems across hardware and software boundaries, spanning accelerators, interconnects, memory systems, storage, runtimes, and distributed training/inference frameworks.
Drive architectural decisions by analyzing real workloads, identifying bottlenecks across compute, communication, and data movement, and translating findings into actionable system and hardware requirements.
Co-design and optimize parallelism strategies, execution models, and distributed algorithms to improve scalability, utilization, reliability, and cost efficiency of large-scale AI systems.
Develop and evaluate what-if performance models to project system behavior under future workloads, model architectures, and hardware generations, providing early guidance to hardware and platform roadmaps.
Partner with compiler, kernel, and runtime teams to unlock the full performance of current and next-generation accelerators, including custom kernels, scheduling strategies, and memory optimizations.
Influence and guide AI hardware design at system and silicon levels, including accelerator microarchitecture, interconnect topology, memory hierarchy, and system integration trade-offs.
Lead cross-functional efforts to prototype, validate, and productionize high-impact co-design ideas, working across infrastructure, hardware, and product teams.
Mentor senior engineers and researchers, set technical direction, and raise the overall bar for systems rigor, performance engineering, and co-design thinking across the organization.
Qualifications
Minimum Qualifications
Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field, or equivalent practical experience.
10+ years of experience (or equivalent depth) working across systems software, hardware architecture, or AI infrastructure, with demonstrated impact at scale.
Strong background in one or more of the following areas:
AI accelerator or GPU architectures
Distributed systems and large-scale AI training/inference
High-performance computing (HPC) and collective communications
ML systems, runtimes, or compilers
Performance modeling, benchmarking, and systems analysis
Hardware–software co-design for AI workloads
Proficiency in systems-level programming (e.g., C/C++, CUDA, Python) and performance-critical software development.
Proven ability to work across organizational boundaries and influence technical decisions involving multiple stakeholders.
Preferred Qualifications
Experience designing or operating large-scale AI clusters for training or inference.
Deep familiarity with LLMs, multimodal models, or recommendation systems, and their systems-level implications.
Experience with accelerator interconnects and communication stacks (e.g., NCCL, MPI, RDMA, high-speed Ethernet or InfiniBand).
Background in performance modeling and capacity planning for future hardware generations.
Prior experience contributing to or leading hardware roadmaps, silicon bring-up, or platform architecture reviews.
Publications, patents, or open-source contributions in systems, architecture, or ML systems are a plus.
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 Product Manager
Principal Product Manager
- Location
- Job Number
- City
- Team
- Country
- Discipline
Lead the vision and execution for next-generation agentic AI products—designing generative experiences across search, chat and other agentic experiences. As a Principal Product Manager (PM) for the Search & AI team, you’ll architect solutions that reason, plan, and act across applications, the web, and the OS, empowering users to accomplish complex tasks with intelligence and reliability.
You’ll join a high-impact team that uses the cutting edge of generative model and applies to high-value product experiences across Search and Copilot. Search & AI Experiences team thrives on rapid innovation, cross-functional collaboration, and a culture that values curiosity, autonomy, and bold problem-solving. We work across a range of experiences spanning from user intent understanding, semantic understanding of queries and documents, vector-based information retrieval, generating card answers and user experiences and generative query suggestions. We also work on leading edge of Responsible AI techniques to ensure high quality user interactions. We seek PMs who have shipped 0-to-1 agentic products at leading AI startups or labs, great product sense and user experience instincts, driven growth or mindshare in the AI space, and excel in fast-paced, ambiguous environments.
If you’re energized by building the future of generative AI experiences and want to shape how intelligent agents empower millions, we want to hear from you!
Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
Starting January 26, 2026, Microsoft AI (MAI) employees who live within a 50-mile commute of a designated Microsoft office in the U.S. or 25-mile commute of a non-U.S., country-specific location are expected to work from the office at least four days per week. This expectation is subject to local law and may vary by jurisdiction.
Responsibilities
As a Principal Product Manager, you will:
- Define and deliver on the strategicroadmap and vision across multiple initiatives.
- Identify user workflows where AI adds clear value, basing decisions on data and user feedback.
- Turn model capabilities into specific product features, define MVPs, and refine them using user and business metrics.
- Work directly with applied science, engineering, and design to turn AI research into practical products that scale and serve users well.
- Create and use evaluation methods to track product quality, user experience, and safety throughout development.
- Write clear documents to keep stakeholders aligned on product goals, priorities, and decisions.
- Promote adoption by representing Microsoft AI at industry events, showing how technical features translate into user benefits and growth.
- Make informed decisions in uncertain situations, manage risks and incidents, and support continuous improvement through postmortem review.
- Be the thought-leader for driving DAU growth across teams.
- Prioritize features to maximize DAU growth – build and partner with feature teams.
- Envision and implement distribution tactics for the product growth– these include cross org execution of entry points, external partnerships for mobile & desktop DAU and other growth hacks.
- Create win-win partnership pitches and evolve strategic partnerships to drive growth across industry and research labs.
- Manage, implement and deliver cross-org growth initiatives through collaboration & evangelism.
Qualifications
Required Qualifications:
- Bachelor’s Degree AND 8+ years experience in product/service/program management or software development.
- OR equivalent experience.
Preferred Qualifications:
- 3+ years of experience launching 0-to-1 products (from concept to market) in a consumer-facing product environment.
- 3+ years of experience building products that leverage AI/ML technologies.
- Experience managing and shipping products in an AI lab or an AI-focused startup.
- Proven track record of collaborating with cross-functional teams (engineering, design, research) to deliver user-facing features.
- Familiarity with experimentation tools, data analytics, and strong in vibe coding / working knowledge of coding (Python, JavaScript, SQL).
- Excellent analytical, communication, presentation and negotiation skills with cross-functional organizations, customers and stakeholders.
- Entrepreneurial mindset, possesses a high energy level to react to situations quickly and decisively, possessing self-confidence to be assertive when taking a position, not afraid to make decisions.
- Passionate & capable of driving cross-functional initiatives – product features, distribution tactics & partnerships.
- Demonstrated expertise in growing consumer products of large scale globally.
#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
Principal Applied Scientist
Principal Applied Scientist
- Location
- Job Number
- City
- Team
- Country
- Discipline
Copilot Discover helps hundreds of millions of people be informed, entertained, and inspired by surfacing highly relevant, trustworthy, and delightful content across Microsoft surfaces. We’re building the next generation of AI‑powered quality understanding and recommendation systems—spanning text, images, audio, and video—to curate the right content at the right moment while upholding safety and integrity.
As a Principal Applied Scientist, you’ll lead the science behind Discover’s ranking and content‑quality stack, combining LLMs, multimodal models, and large‑scale recommender systems to drive measurable gains in engagement, satisfaction, and trust. You will set technical direction, mentor a high‑caliber science cohort, and partner closely with engineering, PM, UXR, and policy to ship end‑to‑end outcomes. You will contribute to the development of the next generation of MSN that is adopting the latest generative AI techniques.
Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
Starting January 26, 2026, Microsoft AI (MAI) employees who live within a 50- mile commute of a designated Microsoft office in the U.S. or 25-mile commute of a non-U.S., country-specific location are expected to work from the office at least four days per week. This expectation is subject to local law and may vary by jurisdiction.
Responsibilities
- Lead content‑quality understanding at scale. Design and deploy models that assess credibility, usefulness, freshness, safety, and diversity across modalities; reduce misinformation/toxicity error rates through prompt‑ and model‑level innovations; build human‑in‑the‑loop and active‑learning pipelines that get better over time.
- Advance the recommendation & ranking stack. Architect and productionize large‑scale DNN/LLM‑enhanced recommenders (representation learning, sequence modeling, retrieval/ranking, slate optimization), balancing user satisfaction, content quality, and business goals.
- Own evaluation and experimentation. Define offline metrics (e.g., NDCG, ERR, calibration) and online methodologies (A/B tests, interleaving, counterfactual & bandit approaches) to confidently attribute impact and guard against regressions.
- Champion safety & trust. Partner with policy and platform teams to encode safety standards and editorial principles into the ML system; create red‑teaming, adversarial, and safeguard layers for generative and curated experiences.
- Scale E2E ML systems. Collaborate with engineering on data contracts, feature stores, distributed training/inference, and automated rollout/rollback; drive architectural investments that increase agility and reliability of Discover’s AI platform.
- Mentor & influence. Provide technical leadership across problem framing, methodology selection, code quality, and publishing/knowledge‑sharing; uplevel peers through design reviews, deep‑dives, and principled decision‑
- Stay close to users. Translate user engagements and behavioral history into model objectives and product bets; ensure our AI solutions elevate relevance, transparency, and engagement for real users.
Qualifications
Required Qualifications:
- Bachelor’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 Master’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 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.
Preferred Qualifications:
- Master’s Degree in Computer Science, Electrical or Computer Engineering, or related field AND 9+ years related experience (e.g. machine learning, deep learning or similar technologies)
- OR Doctorate in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 6+ years related experience (e.g., statistics, predictive analytics, research)
- OR equivalent experience.
- Have publications at top AI/ML conferences (e.g., KDD, SIGIR, EMNLP, NIPS, ICML, ICLR, RecSys, ACL, CIKM, CVPR, ICCV, etc.).
- Expertise with LLMs (prompting, finetuning, RAG), multimodal modeling, and retrieval‑augmented recommendation; familiarity with counterfactual learning and multi‑objective optimization.
- Experience building content integrity/safety systems (e.g., misinformation, harmful content, low‑quality/duplicate detection) and quality‑aware ranking.
- Demonstrated ability to lead cross‑disciplinary efforts (PM, ENG, UXR, editorial/policy) from idea to shipped impact; mentoring scientists and setting technical vision.
- Familiarity with Microsoft stack (e.g., Azure ML, Kusto, Synapse, Azure AI Foundry).
- 2+ years of experience working with recommender systems/ranking or content‑quality/safety models at consumer scale, with clear business impact.
- 2+ years of experience in Python and at least one major deep learning framework (PyTorch/TensorFlow) with large‑scale data processing and training/inference on distributed systems.
- 2+ years of evaluation & experimentation (offline metrics, A/B testing, bandits) and ML model development lifecycle.
#MicrosoftAI #mai #recsys #copilot #hiring
Applied Sciences 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 – Bing Search
Senior Applied Scientist – Bing Search
- Location
- Job Number
- City
- Team
- Country
- Discipline
Are you passionate about building cutting-edge AI technologies at Microsoft? Do you get excited about designing systems that can search through hundreds of billions of documents in just milliseconds? If you have the skills and ambition to work alongside some of the brightest minds in the industry on projects that will make a lasting impact, STCA Bing Search Fundamental Team is the place for you.
About the Bing Search Fundamental Team
The Bing Search Fundamental Team is at the heart of Bing’s search engine. We manage tens of thousands of machines and deliver backend search services for document selection and ranking at massive scale. Our technology stack spans some of the most exciting areas in computing, including:
- Resource Scheduling
- Distributed Object Storage Systems
- Index Selection and Ranking
- AI-powered Search and NLP
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
- Expertise in Deep Learning, especially Natural Language Processing (NLP) that power Bing search.
- Influence architecture and design decisions across teams, driving best practices and common patterns.
- Collaborate effectively with multiple teams, demonstrating solid partnership and communication skills.
Qualifications
Required Qualifications:
Bachelor’s Degree in Statistics, Computer Science, or related field AND 5+ years related experience (e.g., statistics predictive analytics, research)
OR Master’s Degree in Statistics, Computer Science, or related field AND 4+ years related experience (e.g., statistics, predictive analytics, research)
OR Doctorate in Statistics, Computer Science, or related field AND 3+ year(s) related experience (e.g., statistics, predictive analytics, research)
OR equivalent experience.Expertise in deep learning, machine learning, NLP , or related areas.Ability to think creatively and deliver innovative solutions to complex problems.
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:Expertise in Deep Learning, especially Natural Language Processing (NLP).Experience in search technologies, information retrieval.
#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
We are looking for a Senior Software Engineer to build and evolve a high‑quality consumer‑facing Windows application used by millions of users. You will work across the full product lifecycle (design, development, experimentation, and production) partnering closely with Product Managers, Designers, and Data Science teams to deliver intuitive, performant, and reliable Windows experiences.
This role emphasizes strong engineering fundamentals, customer empathy, and ownership of end‑to‑end feature delivery in a fast‑moving consumer 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 (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, build, and ship features for a consumer Windows application with a strong focus on usability, performance, reliability, and accessibility.
- Develop high‑quality, maintainable, and well‑tested code using modern Windows frameworks and tooling.
- Collaborate with Product, Design, and Data partners to translate customer needs into technical solutions.
- Participate in architecture and design reviews, contributing to decisions around scalability, responsiveness, and long‑term maintainability.
- Instrument features with telemetry, analyze usage and reliability signals, and iterate based on data and customer feedback.
- Debug and resolve issues across the stack, including live‑site and customer‑reported problems.
- Contribute to engineering excellence through code reviews, test coverage, CI/CD practices, and operational readiness.
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.
- Strong experience with system design, including requirements analysis, architecture decisions, and trade‑off evaluation for production applications.
- Solid understanding of data structures, algorithms, and object‑oriented design.
- Experience working collaboratively in a team environment with clear communication and ownership.
Preferred Qualifications:
- Experience building Windows applications using WinUI, WPF, UWP, or Windows SDKs.
- Familiarity with performance optimization, memory management, and responsiveness in desktop applications.
- Experience with telemetry, experimentation, and feature flighting in consumer products.
- Exposure to accessibility (a11y) standards and inclusive design principles.
- Experience with CI/CD pipelines, automated testing, and live‑site monitoring.
What Success Looks Like
- Delivers polished, reliable features that improve customer satisfaction and engagement.
- Writes clean, testable code and proactively raises quality and maintainability bar.
- Demonstrates strong ownership—from design through deployment and support.
- Uses data and customer feedback to guide decisions and continuous improvement.
- Grows technical depth while positively influencing team engineering practices.
#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