Principal Applied Scientist
Principal Applied Scientist
- Location
- Job Number
- City
- Team
- Country
- Discipline
Microsoft Advertising is building the next generation of intelligent recommendation and decisioning systems across search, native, display, video, commerce, and emerging AI-mediated experiences.
We are seeking a Senior Principal Applied Scientist to define and drive the scientific direction for large-scale recommender and decisioning systems across Ads. This role spans retrieval, matching, relevance, ad quality, fraud and abuse detection, content and intent understanding, foundation-models and its powered recommendation experiences.
This role is focused on creating the scientific foundations that enable new monetization scenarios to scale with high quality, operational efficiency, and rapid iteration across evolving product surfaces. The ideal candidate will operate across multiple horizons: delivering measurable near-term product and business impact, while shaping the long-term architecture of next generation of Ads systems.
Responsibilities
- Define, drive and deliver multi-year technical strategy, and investment roadmap for large-scale recommender and decisioning systems across Ads.
- Lead the invention, incubation, and productionization of next-generation machine learning systems spanning large retrieval models, foundation-model-powered recommendation systems and agentic workflows.
- Drive step-function improvements in relevance, user value, advertiser outcomes and system efficiency
- Influence senior leaders across product, engineering and partner science organizations on scientific direction, architecture, long-range capability building, and prioritization of major investments.
- Mentor scientists and engineers, elevate scientific rigor and technical standards across the organization, and help shape the next generation of applied science leadership.
Qualifications
- Bachelor’s Degree in Computer Science, Statistics, Electrical Engineering, Computer Engineering, or related field AND 15+ years of related experience in applied science, machine learning, recommender systems, information retrieval, ranking, optimization, or related areas
OR Master’s Degree in a related field AND 12+ years of related experience
OR Doctorate in a related field AND 10+ years of related experience
OR equivalent experience. - Deep expertise in one or more of the following areas: retrieval, relevance, recommender systems, large-scale machine learning, trust and safety
- Proven track record of defining technical and scientific strategy for large-scale machine learning systems and delivering measurable product and business impact in production environments.
- Demonstrated experience leading cross-organizational scientific initiatives and influencing technical direction across multiple teams, product surfaces, or organizational boundaries.
- Strong communication, technical leadership, and cross-functional collaboration skills, with the ability to connect deep scientific work to product, engineering, and business outcomes.
- Demonstrated ability to operate effectively in ambiguous, fast-evolving technical spaces and convert emerging opportunities into scalable production direction.
Experience building foundation models for large-scale recommender systems
This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.
Similar jobs
Member of Technical Staff, AI Product, Android Engineer
Member of Technical Staff, AI Product, Android Engineer
Backend Engineer
Principal Product Designer, AI Experiences
Principal Product Designer, AI Experiences
- Location
- Job Number
- City
- Team
- Country
- Discipline
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 are looking for a designer who builds. You’ll own the end-to-end user experience for our most visible AI product surfaces — MM Labs, Playground, marketing pages, and model specification tools — taking concepts from rough sketch to polished, shipped product. This is not a role where you hand off mockups and wait. You will use AI-native tools and agentic coding workflows to move from Figma to working prototypes to production-quality frontend, compressing the traditional design-to-engineering handoff into a single, fast loop.
You come from a design background — you have strong graphic design instincts, a refined sense of aesthetic taste, and deep experience in interaction design. But you’ve also embraced the AI-native workflow revolution: you use tools like Cursor, GitHub Copilot, v0, or similar agentic coding assistants to prototype, iterate, and ship UI at a pace that would have been impossible two years ago. You’re not a frontend engineer who picked up design — you’re a designer who has dramatically expanded what you can deliver by leveraging AI.
This is a small team that prizes ownership and craft. You will ship your own work, regularly. Your designs will be used by researchers, engineers, and external users interacting with frontier AI models. The bar for quality is extremely high, and the pace is fast.
Responsibilities
- Own the UX for flagship AI surfaces: Design and ship the end-to-end user experience for MM Labs, Playground, marketing pages, and model specification tools — from information architecture and interaction flows to pixel-level visual polish.
- Design and build: Use AI-native workflows (Cursor, GitHub Copilot, v0, or equivalent agentic coding tools) to move fluidly from design concepts to working prototypes and production-quality frontend code. Own the UI layer end-to-end when needed.
- Prototype at speed: Rapidly produce interactive, high-fidelity prototypes to test new interaction paradigms for multimodal, agentic, and copilot-style AI experiences. Use AI tools to compress iteration cycles from days to hours.
- Elevate visual craft and interaction quality: Apply strong graphic design foundations — typography, layout, color, motion — to create experiences that feel polished, intentional, and trustworthy. Sweat the details that make AI feel human.
- Partner with model designers and researchers: Collaborate closely with model designers (who shape how the AI speaks and behaves) and researchers (who build the underlying capabilities) to ensure the UX faithfully represents model personality and strengths.
- Inform design systems: Contribute to and extend shared design systems, component libraries, and interaction patterns — ensuring consistency across surfaces while pushing the craft forward.
- Drive design through data and user insight: Use both qualitative and quantitative signals (user research, analytics, A/B experiments) to validate design decisions and iterate. Bring evidence, not just intuition.
- Automate your own workflow: Continuously explore and adopt new AI tools, plugins, and workflows that make you faster and more capable. Share what you learn with the team.
Qualifications
Required Qualifications
- Bachelor’s Degree in Product Design, Graphic Design, Human-Computer Interaction, Interaction Design, or related field AND 5+ years experience in product or service design OR Master’s Degree in a related field AND 3+ years experience OR equivalent experience.
- A portfolio demonstrating exceptional visual design craft and interaction design — with shipped products, not just concepts
- Demonstrated use of AI-native design and prototyping workflows: you actively use agentic coding tools (e.g., Cursor, GitHub Copilot, v0, Bolt, or similar) to produce working UI, not just static mockups
- Ability to write or direct frontend code (HTML/CSS/JavaScript/React or equivalent) using AI coding assistants — you don’t need to be a software engineer, but you can ship production-quality UI with AI tools
- Strong foundations in graphic design: typography, layout, color theory, and visual hierarchy
- Experience designing for web-based tools, developer-facing products, or AI/ML interfaces
- Track record of shipping products end-to-end with high craft and attention to detail, in environments where you owned outcomes — not just deliverables
Preferred Qualifications
- Experience designing for AI, LLM, or conversational products — understanding how non-deterministic model behavior affects UX decisions
- Portfolio demonstrating before/after impact: designs that measurably improved user engagement, comprehension, or task success
- Experience with motion design, micro-interactions, or advanced prototyping (Framer, Rive, or code-based animation)
- Familiarity with AI-assisted user research, synthetic testing, or automated design evaluation
- Evidence of continuously adopting and mastering new tools — you have a pattern of being early to new workflows and making them productive fast
This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.
Similar jobs
Member of Technical Staff, AI Product, Android Engineer
Member of Technical Staff, AI Product, Android Engineer
Backend Engineer
Member of Technical Staff – AI Product Engineer – Web
Member of Technical Staff – AI Product Engineer – Web
- Location
- Job Number
- City
- Team
- Country
- Discipline
Responsibilities
- Ship delightful, AI powered experiences that will shape how millions of people will interact with AI in the future
- Collaborate with AI researchers, product managers, and designers to bring a world-class AI companion to the world
- Design and build efficient and reusable front-end systems that drive complex web applications
- Plan and deploy front end infrastructure necessary to build, test, and deploy our products
- Join a small team of world class product engineers with deep frontend expertise who are obsessed with building beautiful and performant products
- Embody our Culture and Values
Qualifications
Required Qualifications
- Bachelor’s degree in computer science, or related technical discipline AND 4+ years software engineering experience building web products at scale by coding in languages including, but not limited to, Typescript and React OR equivalent experience.
Preferred Qualifications
- Bachelor’s degree in computer science, or related technical discipline AND 10+ years software engineering experience building web products at scale by coding in languages including, but not limited to, Typescript and React OR Master’s Degree in Computer Science, or related technical discipline AND 8+ years software engineering experience building web products at scale by coding in languages including, but not limited to, Typescript and React OR equivalent experience.
- Have 0 to 1 experience with a bias towards shipping and learning, while balancing a high-quality bar.
- Thrive in a fast-paced, collaborative environment and are comfortable making progress in ambiguity.
- Enjoy working closely with cross-functional partners and teammates in an inclusive, curious culture.
- Take a user-centric approach to product development, prioritizing solutions that result in the best user experience and have the technical expertise to pull it off.
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
Software Engineering 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
Member of Technical Staff, AI Product, Android Engineer
Member of Technical Staff, AI Product, Android Engineer
Backend Engineer
Member of Technical Staff – AI Product Engineer – Web
Member of Technical Staff – AI Product Engineer – Web
- Location
- Job Number
- City
- Team
- Country
- Discipline
Responsibilities
- Ship delightful, AI powered experiences that will shape how millions of people will interact with AI in the future
- Collaborate with AI researchers, product managers, and designers to bring a world-class AI companion to the world
- Design and build efficient and reusable front-end systems that drive complex web applications
- Plan and deploy front end infrastructure necessary to build, test, and deploy our products
- Join a small team of world class product engineers with deep frontend expertise who are obsessed with building beautiful and performant products
- Embody our Culture and Values
Qualifications
Required Qualifications
- Bachelor’s degree in computer science, or related technical discipline AND 4+ years software engineering experience building web products at scale by coding in languages including, but not limited to, Typescript and React OR equivalent experience.
Preferred Qualifications
- Bachelor’s degree in computer science, or related technical discipline AND 10+ years software engineering experience building web products at scale by coding in languages including, but not limited to, Typescript and React OR Master’s Degree in Computer Science, or related technical discipline AND 8+ years software engineering experience building web products at scale by coding in languages including, but not limited to, Typescript and React OR equivalent experience.
- Have 0 to 1 experience with a bias towards shipping and learning, while balancing a high-quality bar.
- Thrive in a fast-paced, collaborative environment and are comfortable making progress in ambiguity.
- Enjoy working closely with cross-functional partners and teammates in an inclusive, curious culture.
- Take a user-centric approach to product development, prioritizing solutions that result in the best user experience and have the technical expertise to pull it off.
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
Software Engineering 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
Member of Technical Staff, AI Product, Android Engineer
Member of Technical Staff, AI Product, Android Engineer
Backend Engineer
Principal Machine Learning Engineer
Principal Machine Learning 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, 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
- Build evaluation loops (precision/recall, calibration, drift, human-in-the-loop) and publish dashboards/SLOs.
- Generalize machine learning (ML) solutions into repeatable frameworks.
- Operationalize prompted classifiers at scale (batch & streaming), including orchestration, autoscaling, monitoring, and cost guardrails.
- Conduct thorough review of data analysis and techniques used to summarize the process review and highlight areas that have been missed or need re-examining.
- Collaborate cross-functionally with DS, Security, and Platform to define schemas, access patterns, and governance.
- Independently write efficient, readable, extensible code and model pipelines.
- Commit to a customer-oriented focus by acknowledging customer needs and perspectives, validating customer perspectives, focusing on broader customer context, and serving as a trusted advisor.
Qualifications
Required Qualifications:
- Bachelor’s Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- OR equivalent experience.
Preferred Qualifications:
- 7+ years’ experience writing production-quality Python or Java or Scala code.
- 5+ years’ experience in distributed systems design and implementation of large scale data processing systems
- 3+ years’ experience building ML data pipelines using atleast one of AML, Promptflow, Langchain or LangGraph
- Demonstrated interest in Responsible AI.
- Experience prompting, evaluating, and working with large language models.
#MicrosoftAI
#mai-datainsights #mai-datainsights
Software Engineering 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
Member of Technical Staff, AI Product, Android Engineer
Member of Technical Staff, AI Product, Android Engineer
Backend Engineer
Principal Machine Learning Engineer
Principal Machine Learning 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, 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
- Build evaluation loops (precision/recall, calibration, drift, human-in-the-loop) and publish dashboards/SLOs.
- Generalize machine learning (ML) solutions into repeatable frameworks.
- Operationalize prompted classifiers at scale (batch & streaming), including orchestration, autoscaling, monitoring, and cost guardrails.
- Conduct thorough review of data analysis and techniques used to summarize the process review and highlight areas that have been missed or need re-examining.
- Collaborate cross-functionally with DS, Security, and Platform to define schemas, access patterns, and governance.
- Independently write efficient, readable, extensible code and model pipelines.
- Commit to a customer-oriented focus by acknowledging customer needs and perspectives, validating customer perspectives, focusing on broader customer context, and serving as a trusted advisor.
Qualifications
Required Qualifications:
- Bachelor’s Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- OR equivalent experience.
Preferred Qualifications:
- 7+ years’ experience writing production-quality Python or Java or Scala code.
- 5+ years’ experience in distributed systems design and implementation of large scale data processing systems
- 3+ years’ experience building ML data pipelines using atleast one of AML, Promptflow, Langchain or LangGraph
- Demonstrated interest in Responsible AI.
- Experience prompting, evaluating, and working with large language models.
#MicrosoftAI
#mai-datainsights #mai-datainsights
Software Engineering 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
Member of Technical Staff, AI Product, Android Engineer
Member of Technical Staff, AI Product, Android Engineer
Backend Engineer
Principal Machine Learning Engineer
Principal Machine Learning 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, 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
- Build evaluation loops (precision/recall, calibration, drift, human-in-the-loop) and publish dashboards/SLOs.
- Generalize machine learning (ML) solutions into repeatable frameworks.
- Operationalize prompted classifiers at scale (batch & streaming), including orchestration, autoscaling, monitoring, and cost guardrails.
- Conduct thorough review of data analysis and techniques used to summarize the process review and highlight areas that have been missed or need re-examining.
- Collaborate cross-functionally with DS, Security, and Platform to define schemas, access patterns, and governance.
- Independently write efficient, readable, extensible code and model pipelines.
- Commit to a customer-oriented focus by acknowledging customer needs and perspectives, validating customer perspectives, focusing on broader customer context, and serving as a trusted advisor.
Qualifications
Required Qualifications:
- Bachelor’s Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- OR equivalent experience.
Preferred Qualifications:
- 7+ years’ experience writing production-quality Python or Java or Scala code.
- 5+ years’ experience in distributed systems design and implementation of large scale data processing systems
- 3+ years’ experience building ML data pipelines using atleast one of AML, Promptflow, Langchain or LangGraph
- Demonstrated interest in Responsible AI.
- Experience prompting, evaluating, and working with large language models.
#MicrosoftAI
#mai-datainsights #mai-datainsights
Software Engineering 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
Member of Technical Staff, AI Product, Android Engineer
Member of Technical Staff, AI Product, Android Engineer
Backend Engineer
Machine Learning Software Engineer
Machine Learning 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, 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
- Build scalable data pipelines for telemetry ingestion, anomaly detection, and cohort segmentation.
- Implement ML-driven insights (prompted classifiers, anomaly detection) and integrate them into dashboards and APIs.
- Develop secure, compliant workflows for handling production logs and conversation data.
- Enable drill-down capabilities linking quantitative metrics to qualitative evidence for actionable context.
- Collaborate with PMs and DS to refine hypotheses and deliver intuitive, high-performance interfaces.
- Own technical strategy for trend detection, cohort analysis, and drill-down workflows linking quantitative metrics to qualitative conversation evidence.
- Prototype and productionize ML models for anomaly detection and predictive insights.
- Ensure compliance and security for data handling across telemetry, logs, and conversation datasets.
- Collaborate with PMs, data scientists, and UX to define roadmap and deliver intuitive, high-impact workflows.
- Independently write efficient, readable, extensible code and model pipelines.
- Commit to a customer-oriented focus by acknowledging customer needs and perspectives, validating customer perspectives, focusing on broader customer context, and serving as a trusted advisor.
- Hands-on with observability (metrics, tracing, logs) and model evaluation frameworks.
Qualifications
Required Qualifications:
- Bachelor’s Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- OR equivalent experience.
Preferred Qualifications:
- Master’s Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- OR Bachelor’s Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
- Proven experience leading small engineering and machine learning teams, and collaborating effectively with cross-functional stakeholders including product managers, UX designers, and security specialists.
- Demonstrated interest in Responsible AI.
#MicrosoftAI
#mai-datainsights
#mai-datainsights
Software Engineering 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
Member of Technical Staff, AI Product, Android Engineer
Member of Technical Staff, AI Product, Android Engineer
Backend Engineer
Machine Learning Software Engineer
Machine Learning 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, 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
- Build scalable data pipelines for telemetry ingestion, anomaly detection, and cohort segmentation.
- Implement ML-driven insights (prompted classifiers, anomaly detection) and integrate them into dashboards and APIs.
- Develop secure, compliant workflows for handling production logs and conversation data.
- Enable drill-down capabilities linking quantitative metrics to qualitative evidence for actionable context.
- Collaborate with PMs and DS to refine hypotheses and deliver intuitive, high-performance interfaces.
- Own technical strategy for trend detection, cohort analysis, and drill-down workflows linking quantitative metrics to qualitative conversation evidence.
- Prototype and productionize ML models for anomaly detection and predictive insights.
- Ensure compliance and security for data handling across telemetry, logs, and conversation datasets.
- Collaborate with PMs, data scientists, and UX to define roadmap and deliver intuitive, high-impact workflows.
- Independently write efficient, readable, extensible code and model pipelines.
- Commit to a customer-oriented focus by acknowledging customer needs and perspectives, validating customer perspectives, focusing on broader customer context, and serving as a trusted advisor.
- Hands-on with observability (metrics, tracing, logs) and model evaluation frameworks.
Qualifications
Required Qualifications:
- Bachelor’s Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- OR equivalent experience.
Preferred Qualifications:
- Master’s Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- OR Bachelor’s Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
- Proven experience leading small engineering and machine learning teams, and collaborating effectively with cross-functional stakeholders including product managers, UX designers, and security specialists.
- Demonstrated interest in Responsible AI.
#MicrosoftAI
#mai-datainsights
#mai-datainsights
Software Engineering 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
Member of Technical Staff, AI Product, Android Engineer
Member of Technical Staff, AI Product, Android Engineer
Backend Engineer
Machine Learning Software Engineer
Machine Learning 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, 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
- Build scalable data pipelines for telemetry ingestion, anomaly detection, and cohort segmentation.
- Implement ML-driven insights (prompted classifiers, anomaly detection) and integrate them into dashboards and APIs.
- Develop secure, compliant workflows for handling production logs and conversation data.
- Enable drill-down capabilities linking quantitative metrics to qualitative evidence for actionable context.
- Collaborate with PMs and DS to refine hypotheses and deliver intuitive, high-performance interfaces.
- Own technical strategy for trend detection, cohort analysis, and drill-down workflows linking quantitative metrics to qualitative conversation evidence.
- Prototype and productionize ML models for anomaly detection and predictive insights.
- Ensure compliance and security for data handling across telemetry, logs, and conversation datasets.
- Collaborate with PMs, data scientists, and UX to define roadmap and deliver intuitive, high-impact workflows.
- Independently write efficient, readable, extensible code and model pipelines.
- Commit to a customer-oriented focus by acknowledging customer needs and perspectives, validating customer perspectives, focusing on broader customer context, and serving as a trusted advisor.
- Hands-on with observability (metrics, tracing, logs) and model evaluation frameworks.
Qualifications
Required Qualifications:
- Bachelor’s Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- OR equivalent experience.
Preferred Qualifications:
- Master’s Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- OR Bachelor’s Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
- Proven experience leading small engineering and machine learning teams, and collaborating effectively with cross-functional stakeholders including product managers, UX designers, and security specialists.
- Demonstrated interest in Responsible AI.
#MicrosoftAI
#mai-datainsights
#mai-datainsights
Software Engineering 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
Member of Technical Staff, AI Product, Android Engineer
Member of Technical Staff, AI Product, Android Engineer
Backend Engineer