Redmond, United States

Technical Program Manager Technical Program Manager

Location
Redmond, United States
Job Number
200036585-en-1
City
Redmond
Team
Search
Country
United States
Discipline
Technical Program Management
Overview

The Senior Technical Program Manager (TPM) will lead large‑scale, high‑impact programs powering Microsoft’s AI‑driven location and search experiences. This role sits at the intersection of AI, Search, and Geospatial Intelligence, driving mission‑critical location services that fuel both consumer experiences (Copilot, Ads, Bing and Bing Places), and commercial partner platforms across Microsoft Products such as Azure, Office and Windows.

You will own end‑to‑end delivery of core location capabilities, including location understanding, location search, user location detection, and geospatial platforms, that directly shape how billions of users discover, navigate, and interact with the world, and how partners build intelligent, location‑aware solutions on Microsoft platforms. Your work will ensure high reliability, accuracy, and trust, enable location-dependent AI and search systems to deliver precise, real‑world relevance at global scale.

This is a highly visible role for a technically strong leader who thrives in ambiguity, drives execution with rigor, and brings clarity and alignment across diverse stakeholders. You will influence platform strategy, unblock cross‑org dependencies, and translate cutting‑edge AI and search innovation into measurable user, partner, and business impact across Microsoft.

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.  

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
  • Project Leadership: Bring clarity to ambiguous technical and organizational challenges, proactively identify and resolve misalignments through structured, data‑driven decision making, and drive operational excellence, reliability, and continuous improvement across all location and geospatial services.
  • Cross-Team Coordination: Partner with Engineering, Data, Science and Product teams to align on goals, identify opportunities for enhancing service performance, share learnings, and drive execution at scale. 
  • Data-Driven Decision Making: Collaborate with analytics teams to define success metrics and correlate improvements to user impact. Coordinate with partners to align on service inputs, outputs, and operational expectations.
  • Operational Excellence: Manage all components of project planning, execution, and delivery by developing consistent processes that accommodate product complexity and organizational growth, ensuring coordination with overall product strategy and deadlines. 


Qualifications

Required Qualifications:

  • Bachelor’s Degree AND 4+ years experience in engineering, product/technical program management, data analysis, or product development
    • OR equivalent experience.
  • 2+ years of experience managing cross-functional and/or cross-team projects.

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:

  • Bachelor’s Degree AND 8+ years experience engineering, product/technical program management, data analysis, or product development
    • OR equivalent experience.
  • 3+ years of experience in online services, data analysis and product development OR equivalent experience.

  • Demonstrated ability to manage complex dependencies and deliver results across multiple engineering and project teams.

  • Excellent communication, stakeholder management, and conflict-resolution skills.

  • Proven track record of driving clarity and alignment in fast-moving, ambiguous environments.

  • Familiarity with location services, geospatial data, online services, and data pipelines is a strong plus.

#MicrosoftAI 



Technical Program Management IC4 – The typical base pay range for this role across the U.S. is USD $119,800 – $234,700 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $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

Member of Technical Staff, AI Product, Android Engineer

Mountain View, US
Software Engineering

Member of Technical Staff, AI Product, Android Engineer

Redmond, US
Software Engineering

Backend Engineer

Redmond, US
Software Engineering

Mountain View, United States

Senior Machine Learning Engineer Senior Machine Learning Engineer

Location
Mountain View, United States
Job Number
200036265-en-1
City
Mountain View
Team
Copilot
Country
United States
Discipline
Applied Sciences
Overview

As Microsoft continues to push the boundaries of AI, we are on the lookout for passionate individuals to work with us on the most interesting and challenging AI questions of our time. Our vision is bold and broad — to build systems that have true artificial intelligence across agents, applications, services, and infrastructure. It’s also inclusive: we aim to make AI accessible to all — consumers, businesses, developers — so that everyone can realize its benefits.

Microsoft AI (MAI) is seeking a Senior Machine Learning Engineer to join the Growth Intelligence team and contribute to the evolution of Copilot, our personal AI assistant.

In this role, you will design and build models and ML pipelines for user and conversation understanding — helping Copilot better interpret user intent, extract meaning from conversations, and deliver more relevant, personalized experiences. You will work across the full model lifecycle, from data preparation and training to evaluation and production deployment.

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
  • Build and Deploy Models: Design, train, evaluate, and deploy machine learning models for natural language understanding tasks including intent detection, topic classification, conversation summarization, and user personas.
  • Design ML Pipelines: Architect scalable, production-grade training and inference pipelines using Spark, Databricks, Azure ML and modern ML frameworks.
  • NLP and Representation Learning: Develop and fine-tune transformer-based models and text encoders; build and maintain embedding pipelines and vector databases for semantic search and retrieval.
  • Experimentation and Evaluation: Drive rigorous offline and online experimentation to measure model quality, iterate on architectures, and improve key product metrics.
  • Collaborate Across Teams: Partner with data engineers, data scientists, and product teams to translate research insights into shipped features and align model outputs with product goals.
  • Show Ownership Mindset: Proactively monitor model performance in production, diagnose regressions, and address scalability and reliability challenges before they become bottlenecks.
  • Contribute Strategically: Identify opportunities to improve model architectures, training methodologies, and evaluation frameworks; mentor others on ML best practices.


Qualifications

Required/minimum qualifications: 

  • Bachelor’s Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 4+ years related experience (e.g., statistics predictive analytics, research)
    • OR Master’s Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 3+ years related experience (e.g., statistics, predictive analytics, research)
    • OR Doctorate in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 1+ year(s) related experience (e.g., statistics, predictive analytics, research) OR equivalent experience.

Additional or preferred qualifications : 

  • Master’s Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 6+ years related experience (e.g., statistics, predictive analytics, research)
    • OR Doctorate in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 3+ years related experience (e.g., statistics, predictive analytics, research) OR equivalent experience.
  • Proven experience in NLP, including experience with modern transformer architectures for tasks such as classification, encoding, summarization, and semantic search
  • Experience with text embedding models, vector databases, and retrieval-augmented generation (RAG) patterns
  • Familiarity with distributed training, model optimization, and serving ML models at scale
  • Experience with search ranking, relevance modeling, or information retrieval systems
  • Proficiency in Python and ML frameworks such as PyTorch, Hugging Face Transformers, or similar
  • Experience working with data platforms (e.g., Spark, Databricks, Azure ML) and building end-to-end ML pipelines from data ingestion through model deployment


Applied Sciences IC4 – The typical base pay range for this role across the U.S. is USD $119,800 – $234,700 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $158,400 – $258,000 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
https://careers.microsoft.com/us/en/us-corporate-pay


This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.




Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Similar jobs

Member of Technical Staff, AI Product, Android Engineer

Mountain View, US
Software Engineering

Member of Technical Staff, AI Product, Android Engineer

Redmond, US
Software Engineering

Backend Engineer

Redmond, US
Software Engineering

Redmond, United States

Senior Machine Learning Engineer Senior Machine Learning Engineer

Location
Redmond, United States
Job Number
200036265-en-2
City
Redmond
Team
Copilot
Country
United States
Discipline
Applied Sciences
Overview

As Microsoft continues to push the boundaries of AI, we are on the lookout for passionate individuals to work with us on the most interesting and challenging AI questions of our time. Our vision is bold and broad — to build systems that have true artificial intelligence across agents, applications, services, and infrastructure. It’s also inclusive: we aim to make AI accessible to all — consumers, businesses, developers — so that everyone can realize its benefits.

Microsoft AI (MAI) is seeking a Senior Machine Learning Engineer to join the Growth Intelligence team and contribute to the evolution of Copilot, our personal AI assistant.

In this role, you will design and build models and ML pipelines for user and conversation understanding — helping Copilot better interpret user intent, extract meaning from conversations, and deliver more relevant, personalized experiences. You will work across the full model lifecycle, from data preparation and training to evaluation and production deployment.

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
  • Build and Deploy Models: Design, train, evaluate, and deploy machine learning models for natural language understanding tasks including intent detection, topic classification, conversation summarization, and user personas.
  • Design ML Pipelines: Architect scalable, production-grade training and inference pipelines using Spark, Databricks, Azure ML and modern ML frameworks.
  • NLP and Representation Learning: Develop and fine-tune transformer-based models and text encoders; build and maintain embedding pipelines and vector databases for semantic search and retrieval.
  • Experimentation and Evaluation: Drive rigorous offline and online experimentation to measure model quality, iterate on architectures, and improve key product metrics.
  • Collaborate Across Teams: Partner with data engineers, data scientists, and product teams to translate research insights into shipped features and align model outputs with product goals.
  • Show Ownership Mindset: Proactively monitor model performance in production, diagnose regressions, and address scalability and reliability challenges before they become bottlenecks.
  • Contribute Strategically: Identify opportunities to improve model architectures, training methodologies, and evaluation frameworks; mentor others on ML best practices.


Qualifications

Required/minimum qualifications: 

  • Bachelor’s Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 4+ years related experience (e.g., statistics predictive analytics, research)
    • OR Master’s Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 3+ years related experience (e.g., statistics, predictive analytics, research)
    • OR Doctorate in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 1+ year(s) related experience (e.g., statistics, predictive analytics, research) OR equivalent experience.

Additional or preferred qualifications : 

  • Master’s Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 6+ years related experience (e.g., statistics, predictive analytics, research)
    • OR Doctorate in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 3+ years related experience (e.g., statistics, predictive analytics, research) OR equivalent experience.
  • Proven experience in NLP, including experience with modern transformer architectures for tasks such as classification, encoding, summarization, and semantic search
  • Experience with text embedding models, vector databases, and retrieval-augmented generation (RAG) patterns
  • Familiarity with distributed training, model optimization, and serving ML models at scale
  • Experience with search ranking, relevance modeling, or information retrieval systems
  • Proficiency in Python and ML frameworks such as PyTorch, Hugging Face Transformers, or similar
  • Experience working with data platforms (e.g., Spark, Databricks, Azure ML) and building end-to-end ML pipelines from data ingestion through model deployment


Applied Sciences IC4 – The typical base pay range for this role across the U.S. is USD $119,800 – $234,700 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $158,400 – $258,000 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
https://careers.microsoft.com/us/en/us-corporate-pay


This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.




Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Similar jobs

Member of Technical Staff, AI Product, Android Engineer

Mountain View, US
Software Engineering

Member of Technical Staff, AI Product, Android Engineer

Redmond, US
Software Engineering

Backend Engineer

Redmond, US
Software Engineering

Redmond, United States

Senior Software Engineer – Copilot Security Senior Software Engineer – Copilot Security

Location
Redmond, United States
Job Number
200008376-en-1
City
Redmond
Team
Data, Security & Privacy
Country
United States
Discipline
Software Engineering
Overview

About the Team 

Copilot Security is at the core of Microsoft’s mission to deliver trusted, human-centered AI experiences. We make security and resilience intrinsic to every Copilot interaction across devices, platforms, and ecosystems. Our work spans secure identity flows, defenses against emerging threats like prompt injection, and privacy-first systems that scale globally. 

About the Role 

Copilot for consumers is entering a new era of agentic AI, where intelligent agents act on behalf of users across Windows, Edge, web, mobile, and third-party products. We’re seeking a Senior Software Engineer to help develop security features and solutions that harness agentic AI to protect customers and enable new capabilities in Copilot. You’ll contribute to designing and building AI-powered defenses, secure orchestration frameworks, and enabling technologies that empower Copilot to act safely and responsibly at scale. This role is ideal for engineers who are passionate about applying technical skills to solve security challenges and build systems that balance innovation with trust. 

Why This Role Matters 

Your work will directly shape how hundreds of millions of users experience safe, trustworthy, and innovative AI. You’ll be at the forefront of defining how agentic AI can proactively defend users, mitigate emerging threats, and unlock new secure scenarios, making a global impact on Microsoft’s most transformative products. 

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
  • Develop and ship agentic AI-powered security features that protect users from threats such as prompt injection, adversarial manipulation, and abuse of agentic workflows.  
  • Implement secure orchestration frameworks that enable Copilot to safely delegate, coordinate, and execute actions across devices, services, and platforms.  
  • Invent and apply new intelligent agents that leverage information flow analysis and apply common sense and judgement guardrails for security and privacy.    
  • Collaborate with product, engineering, security, privacy, and AI teams to adopt agentic security patterns and best practices across Copilot and MAI.  
  • Monitor key metrics for agentic AI security and innovation, using data-driven insights to improve defenses and enablement.  
  • Document secure agentic AI patterns, ensuring they address novel risks, support safe delegation, and enable responsible orchestration of actions.


Qualifications

Required Qualifications:

  • Bachelor’s Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.

Preferred Qualifications:

  • 3+ years in technical engineering roles building large-scale services. 
  • Hands-on experience designing and operating security-critical or AI-powered systems at scale, including agentic AI, secure orchestration, or advanced threat defenses. 
  • Proven ability to design, build, and ship agentic AI features or frameworks 
  • Ability to clearly explain complex systems and security concepts to technical and non-technical stakeholders and influence cross-org roadmaps. 
  • Agentic AI Development & Orchestration: Experience building production agent systems using frameworks such as LangGraph, Amazon Strands SDK, or similar platforms; familiarity with agentic design patterns including tool calling, multi-agent coordination, and secure delegation patterns 
  • Hands-on experience with distributed training frameworks (Ray, Slurm, HPC), containerization and orchestration technologies (Docker, Kubernetes) for ML model deployment, and ML lifecycle management in production environments 
  • Experience designing evaluation frameworks for LLM-based applications and implementing observability for agent systems using tools such as Phoenix, MLFlow, LangFuse, or custom eval harnesses; understanding of AI safety evaluation methodologies including adversarial testing and red-teaming 
  • Experience integrating with Azure AI services, Azure OpenAI Service, or Microsoft security platforms (Azure AD, Defender, Purview) 
  • Track record of mentoring less experienced engineers, driving adoption of standards and best practices across teams, and influencing technical roadmaps while balancing innovation velocity with fundamentals 

#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

Member of Technical Staff, AI Product, Android Engineer

Mountain View, US
Software Engineering

Member of Technical Staff, AI Product, Android Engineer

Redmond, US
Software Engineering

Backend Engineer

Redmond, US
Software Engineering

New York, United States

Senior Software Engineer – Copilot Security Senior Software Engineer – Copilot Security

Location
New York, United States
Job Number
200008376-en-2
City
New York
Team
Data, Security & Privacy
Country
United States
Discipline
Software Engineering
Overview

About the Team 

Copilot Security is at the core of Microsoft’s mission to deliver trusted, human-centered AI experiences. We make security and resilience intrinsic to every Copilot interaction across devices, platforms, and ecosystems. Our work spans secure identity flows, defenses against emerging threats like prompt injection, and privacy-first systems that scale globally. 

About the Role 

Copilot for consumers is entering a new era of agentic AI, where intelligent agents act on behalf of users across Windows, Edge, web, mobile, and third-party products. We’re seeking a Senior Software Engineer to help develop security features and solutions that harness agentic AI to protect customers and enable new capabilities in Copilot. You’ll contribute to designing and building AI-powered defenses, secure orchestration frameworks, and enabling technologies that empower Copilot to act safely and responsibly at scale. This role is ideal for engineers who are passionate about applying technical skills to solve security challenges and build systems that balance innovation with trust. 

Why This Role Matters 

Your work will directly shape how hundreds of millions of users experience safe, trustworthy, and innovative AI. You’ll be at the forefront of defining how agentic AI can proactively defend users, mitigate emerging threats, and unlock new secure scenarios, making a global impact on Microsoft’s most transformative products. 

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
  • Develop and ship agentic AI-powered security features that protect users from threats such as prompt injection, adversarial manipulation, and abuse of agentic workflows.  
  • Implement secure orchestration frameworks that enable Copilot to safely delegate, coordinate, and execute actions across devices, services, and platforms.  
  • Invent and apply new intelligent agents that leverage information flow analysis and apply common sense and judgement guardrails for security and privacy.    
  • Collaborate with product, engineering, security, privacy, and AI teams to adopt agentic security patterns and best practices across Copilot and MAI.  
  • Monitor key metrics for agentic AI security and innovation, using data-driven insights to improve defenses and enablement.  
  • Document secure agentic AI patterns, ensuring they address novel risks, support safe delegation, and enable responsible orchestration of actions.


Qualifications

Required Qualifications:

  • Bachelor’s Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.

Preferred Qualifications:

  • 3+ years in technical engineering roles building large-scale services. 
  • Hands-on experience designing and operating security-critical or AI-powered systems at scale, including agentic AI, secure orchestration, or advanced threat defenses. 
  • Proven ability to design, build, and ship agentic AI features or frameworks 
  • Ability to clearly explain complex systems and security concepts to technical and non-technical stakeholders and influence cross-org roadmaps. 
  • Agentic AI Development & Orchestration: Experience building production agent systems using frameworks such as LangGraph, Amazon Strands SDK, or similar platforms; familiarity with agentic design patterns including tool calling, multi-agent coordination, and secure delegation patterns 
  • Hands-on experience with distributed training frameworks (Ray, Slurm, HPC), containerization and orchestration technologies (Docker, Kubernetes) for ML model deployment, and ML lifecycle management in production environments 
  • Experience designing evaluation frameworks for LLM-based applications and implementing observability for agent systems using tools such as Phoenix, MLFlow, LangFuse, or custom eval harnesses; understanding of AI safety evaluation methodologies including adversarial testing and red-teaming 
  • Experience integrating with Azure AI services, Azure OpenAI Service, or Microsoft security platforms (Azure AD, Defender, Purview) 
  • Track record of mentoring less experienced engineers, driving adoption of standards and best practices across teams, and influencing technical roadmaps while balancing innovation velocity with fundamentals 

#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

Member of Technical Staff, AI Product, Android Engineer

Mountain View, US
Software Engineering

Member of Technical Staff, AI Product, Android Engineer

Redmond, US
Software Engineering

Backend Engineer

Redmond, US
Software Engineering

Mountain View, United States

Senior Software Engineer – Copilot Security Senior Software Engineer – Copilot Security

Location
Mountain View, United States
Job Number
200008376-en-3
City
Mountain View
Team
Data, Security & Privacy
Country
United States
Discipline
Software Engineering
Overview

About the Team 

Copilot Security is at the core of Microsoft’s mission to deliver trusted, human-centered AI experiences. We make security and resilience intrinsic to every Copilot interaction across devices, platforms, and ecosystems. Our work spans secure identity flows, defenses against emerging threats like prompt injection, and privacy-first systems that scale globally. 

About the Role 

Copilot for consumers is entering a new era of agentic AI, where intelligent agents act on behalf of users across Windows, Edge, web, mobile, and third-party products. We’re seeking a Senior Software Engineer to help develop security features and solutions that harness agentic AI to protect customers and enable new capabilities in Copilot. You’ll contribute to designing and building AI-powered defenses, secure orchestration frameworks, and enabling technologies that empower Copilot to act safely and responsibly at scale. This role is ideal for engineers who are passionate about applying technical skills to solve security challenges and build systems that balance innovation with trust. 

Why This Role Matters 

Your work will directly shape how hundreds of millions of users experience safe, trustworthy, and innovative AI. You’ll be at the forefront of defining how agentic AI can proactively defend users, mitigate emerging threats, and unlock new secure scenarios, making a global impact on Microsoft’s most transformative products. 

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
  • Develop and ship agentic AI-powered security features that protect users from threats such as prompt injection, adversarial manipulation, and abuse of agentic workflows.  
  • Implement secure orchestration frameworks that enable Copilot to safely delegate, coordinate, and execute actions across devices, services, and platforms.  
  • Invent and apply new intelligent agents that leverage information flow analysis and apply common sense and judgement guardrails for security and privacy.    
  • Collaborate with product, engineering, security, privacy, and AI teams to adopt agentic security patterns and best practices across Copilot and MAI.  
  • Monitor key metrics for agentic AI security and innovation, using data-driven insights to improve defenses and enablement.  
  • Document secure agentic AI patterns, ensuring they address novel risks, support safe delegation, and enable responsible orchestration of actions.


Qualifications

Required Qualifications:

  • Bachelor’s Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.

Preferred Qualifications:

  • 3+ years in technical engineering roles building large-scale services. 
  • Hands-on experience designing and operating security-critical or AI-powered systems at scale, including agentic AI, secure orchestration, or advanced threat defenses. 
  • Proven ability to design, build, and ship agentic AI features or frameworks 
  • Ability to clearly explain complex systems and security concepts to technical and non-technical stakeholders and influence cross-org roadmaps. 
  • Agentic AI Development & Orchestration: Experience building production agent systems using frameworks such as LangGraph, Amazon Strands SDK, or similar platforms; familiarity with agentic design patterns including tool calling, multi-agent coordination, and secure delegation patterns 
  • Hands-on experience with distributed training frameworks (Ray, Slurm, HPC), containerization and orchestration technologies (Docker, Kubernetes) for ML model deployment, and ML lifecycle management in production environments 
  • Experience designing evaluation frameworks for LLM-based applications and implementing observability for agent systems using tools such as Phoenix, MLFlow, LangFuse, or custom eval harnesses; understanding of AI safety evaluation methodologies including adversarial testing and red-teaming 
  • Experience integrating with Azure AI services, Azure OpenAI Service, or Microsoft security platforms (Azure AD, Defender, Purview) 
  • Track record of mentoring less experienced engineers, driving adoption of standards and best practices across teams, and influencing technical roadmaps while balancing innovation velocity with fundamentals 

#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

Member of Technical Staff, AI Product, Android Engineer

Mountain View, US
Software Engineering

Member of Technical Staff, AI Product, Android Engineer

Redmond, US
Software Engineering

Backend Engineer

Redmond, US
Software Engineering

Barcelona, Spain

Senior Software Engineer Senior Software Engineer

Location
Barcelona, Spain
Job Number
200026391-en-1
City
Barcelona
Team
Search
Country
Spain
Discipline
Software Engineering
Overview

Do you want the opportunity to help grow one of the world’s leading search engines to new heights? The Search Growth & Monetization team is hiring an experienced full-stack engineer who enjoys working in a fast-paced and data-driven environment to help us continue to grow Bing’s user base. We partner with teams across the company, including Windows and Edge, to create new and delightful experiences using Bing’s search technology that empower our users to achieve more.

As a Software Engineer in the Search Growth & Monetization team, you’ll work on developing new consumer-facing search-powered experiences that are built upon highly reliable and performant services that you’ll design. This opportunity will allow you to accelerate your career by building systems capable of serving hundreds of millions of users a day. Additionally, you’ll hone your collaboration skills by working with cross-functional teams to create new and innovative experiences, and you’ll deliver those experiences within an agile team, shipping code to production daily.  

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
  • Deliver and maintain scalable, resilient services that will power Search experiences across platforms.
  • Drive end-to-end feature development and partner closely with Product Management, Design, Privacy, and Legal on user requirements.
  • Participate in design and code reviews, and contribute to the development of a clean, well-documented codebase. 
  • Run A/B experiments and analyze results to make data-driven decisions on what we ship to our users.
  • Proactively seek new knowledge on the latest AI trends and solutions that will improve the availability, reliability, efficiency, observability, and performance of our products.


Qualifications

Required Qualifications:

  • Bachelor’s Degree in Computer Science
  • Solid technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python.
  • Experience designing, developing, and maintaining highly scalable web services.
  • Demonstrable history of excellent analytical and data driven decision making.


Preferred Qualifications:

  • Master’s Degree in Computer Science.
  • Extensive technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python.
  • Expertise in front-end technologies such as JavaScript, TypeScript, HTML, CSS, and ReactJS.
  • Passion for continuous learning and applying learning in ways that drive business improvements.


#MicrosoftAI #MAI #BING


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

Mountain View, US
Software Engineering

Member of Technical Staff, AI Product, Android Engineer

Redmond, US
Software Engineering

Backend Engineer

Redmond, US
Software Engineering

Redmond, United States

Software Engineer II Software Engineer II

Location
Redmond, United States
Job Number
200029552-en-1
City
Redmond
Team
Search
Country
United States
Discipline
Software Engineering
Overview

Microsoft AI Search Places is the center of excellence for understanding and using location and geospatial knowledge for 1st and 3rd party scenarios. Our location services are used broadly by major Microsoft products such as Bing, Copilot, Ads, Office, Windows, Teams, and we power the Azure Maps APIs offered to 3rd party developers. The Search Places team uses geospatial knowledge and advanced Artificial Intelligence technologies to bring high quality Location Search capabilities for people and businesses around the world 

We are looking for a solid technical individual with rich industry experience and diverse skills ranging from traditional distributed computing to hands-on expertise in artificial intelligence. This position offers great opportunities to work on challenging problems, build solutions using cutting-edge technologies and have a direct impact on millions of users worldwide. If you are eager to take on challenges, the Search Places team has an exciting opportunity for 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
  • Designs and builds scalable, backend‑focused software services and distributed systems that improve service reliability, performance, security, and efficiency, supporting high‑volume geospatial and location‑based workloads in production. 
  • Applies engineering techniques and machine learning solutions to solve complex geospatial suggestion and location search problems in production. 
  • Works on core technology and engineering stack to deliver features to ensure premium service quality internationally. 
  • Experiments with new technologies such as LLMs to improve quality and efficiency of the system. 
  • Designs and builds software functionalities to improve service reliability, scalability, performance, security, efficiency, etc. 
  • Collaborates with partner teams to understand their geospatial services requirements, develop high quality services & solutions to deliver value to our customers. 


Qualifications

Required:

  • Bachelor’s Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages, C++ & C
    • 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:

  • Master’s Degree in Computer Science or related technical field AND 3+ years work experience with coding in languages, C++ & C
    • OR Bachelor’s Degree in Computer Science or related technical field AND 5+ years work experience with coding in languages, C++ & C
    • OR equivalent experience.
  • Capable of designing and implementing scalable production quality services and automated solutions to process large scale data 
  • Solid collaborative and interpersonal communication skills. 
  • Maps/Geospatial experience. 
  • Understanding of Azure or other cloud services/functions. 
  • Leveraging Agentic Productivity Tools for tasks. 
  • Familiarity with machine learning frameworks and libraries and experience in machine learning and artificial intelligence projects. 


#MicrosoftAI 



Software Engineering IC3 – The typical base pay range for this role across the U.S. is USD $100,600 – $199,000 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 $131,400 – $215,400 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

Mountain View, US
Software Engineering

Member of Technical Staff, AI Product, Android Engineer

Redmond, US
Software Engineering

Backend Engineer

Redmond, US
Software Engineering

Mountain View, United States

Senior Applied Scientist Senior Applied Scientist

Location
Mountain View, United States
Job Number
200036651-en-1
City
Mountain View
Team
Search
Country
United States
Discipline
Applied Sciences
Overview

We seek a Senior Applied Scientist with expertise in Machine Learning, Generative AI, Agentic Modeling, Data Science, or related areas. The ideal candidate should be passionate about generative modeling, experimental prompt tuning, and large-scale modeling optimization. The candidate should have hands-on experience on working with LLMs, or SLMs such as Qwen, Llama or its variants. Microsoft AI unites product, engineering, and science teams to advance Bing and Consumer Copilot, aiming to provide the best generative search experience through advanced AI/ML technologies and innovative AI features.

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
  • Building and owning production machine learning models to improve results.
  • Working hands on with SOTA generative models like Qwen, Llama, Mistral, GPT and others, to deliver big impact.
  • Finding insights and forming hypothesis on large-scale data with various machine learning, feature engineering, statistical, and data mining techniques: e.g. regression, classification, NLP, optimization.
  • Professional working experience on prompt engineering with large LLMs like GPT, Gemini, Claude etc. 
  • Designing experiments, understanding the resulting data, and producing actionable, trustworthy conclusions from them.
  • Wrangling large amounts of data (think petabytes) using various tools, including open-source ones and your own. All programming languages are welcome, especially Python, C#, R, C++, Java, and SQL.
  • Taking complex problems and the associated data and giving the answers in a concise form to assist senior executives in making key business decisions.


Qualifications

Required Qualifications:

  • Bachelor’s Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 4+ years related experience (e.g., statistics predictive analytics, research)
    • OR Master’s Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 3+ years related experience (e.g., statistics, predictive analytics, research)
    • OR Doctorate in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 1+ year(s) related experience (e.g., statistics, predictive analytics, research)
    • OR equivalent experience.

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 Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 6+ years related experience (e.g., statistics, predictive analytics, research)
    • OR Doctorate in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 3+ years related experience (e.g., statistics, predictive analytics, research)
    • OR equivalent experience.
  • Proficient oral and writing skills. 

 


#MicrosoftAI #ML #GenAI



Applied Sciences IC4 – The typical base pay range for this role across the U.S. is USD $119,800 – $234,700 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $158,400 – $258,000 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
https://careers.microsoft.com/us/en/us-corporate-pay


This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.




Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Similar jobs

Member of Technical Staff, AI Product, Android Engineer

Mountain View, US
Software Engineering

Member of Technical Staff, AI Product, Android Engineer

Redmond, US
Software Engineering

Backend Engineer

Redmond, US
Software Engineering

Redmond, United States

Senior Applied Scientist Senior Applied Scientist

Location
Redmond, United States
Job Number
200036651-en-2
City
Redmond
Team
Search
Country
United States
Discipline
Applied Sciences
Overview

We seek a Senior Applied Scientist with expertise in Machine Learning, Generative AI, Agentic Modeling, Data Science, or related areas. The ideal candidate should be passionate about generative modeling, experimental prompt tuning, and large-scale modeling optimization. The candidate should have hands-on experience on working with LLMs, or SLMs such as Qwen, Llama or its variants. Microsoft AI unites product, engineering, and science teams to advance Bing and Consumer Copilot, aiming to provide the best generative search experience through advanced AI/ML technologies and innovative AI features.

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
  • Building and owning production machine learning models to improve results.
  • Working hands on with SOTA generative models like Qwen, Llama, Mistral, GPT and others, to deliver big impact.
  • Finding insights and forming hypothesis on large-scale data with various machine learning, feature engineering, statistical, and data mining techniques: e.g. regression, classification, NLP, optimization.
  • Professional working experience on prompt engineering with large LLMs like GPT, Gemini, Claude etc. 
  • Designing experiments, understanding the resulting data, and producing actionable, trustworthy conclusions from them.
  • Wrangling large amounts of data (think petabytes) using various tools, including open-source ones and your own. All programming languages are welcome, especially Python, C#, R, C++, Java, and SQL.
  • Taking complex problems and the associated data and giving the answers in a concise form to assist senior executives in making key business decisions.


Qualifications

Required Qualifications:

  • Bachelor’s Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 4+ years related experience (e.g., statistics predictive analytics, research)
    • OR Master’s Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 3+ years related experience (e.g., statistics, predictive analytics, research)
    • OR Doctorate in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 1+ year(s) related experience (e.g., statistics, predictive analytics, research)
    • OR equivalent experience.

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 Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 6+ years related experience (e.g., statistics, predictive analytics, research)
    • OR Doctorate in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND 3+ years related experience (e.g., statistics, predictive analytics, research)
    • OR equivalent experience.
  • Proficient oral and writing skills. 

 


#MicrosoftAI #ML #GenAI



Applied Sciences IC4 – The typical base pay range for this role across the U.S. is USD $119,800 – $234,700 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $158,400 – $258,000 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
https://careers.microsoft.com/us/en/us-corporate-pay


This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.




Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Similar jobs

Member of Technical Staff, AI Product, Android Engineer

Mountain View, US
Software Engineering

Member of Technical Staff, AI Product, Android Engineer

Redmond, US
Software Engineering

Backend Engineer

Redmond, US
Software Engineering
English (United States)
Your Privacy Choices Opt-Out Icon Your Privacy Choices
Consumer Health Privacy Sitemap Contact Microsoft Privacy Manage cookies Terms of use Trademarks Safety & eco Recycling About our ads