Skip to main content

Redmond, United States

Senior Software Engineer Senior Software Engineer

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

Are you an established Software Engineer looking for a challenge and ready to tackle strategic cross-organization investments that span Microsoft AI, Office, and Windows to create web experiences for over 1B users and drive daily habit with users? Join us to innovate and create impactful web experiences that shape the daily habits of millions.  

We are looking for a highly skilled Front end focussed Senior Software Engineer (full-stack) to join our Experience team, who will provide technical leadership to key projects, and collaborate with frontend and backend teams to maintain and deliver key features that will be used across multiple sites. You will develop strategy aligning with stakeholders and execute plans to successfully deliver on commitments. The ideal candidate will be an experienced full stack engineer with knowledge of modern front end web frameworks like web components, cloud-based architecture and services, caching, load-balancing, A/B experimentation. Your responsibilities will include designing, coding and operationalizing experience and services at hyper scale.

MSN is a personalized content feed powering user experiences across Microsoft. Our mission is to empower every person on the planet to be informed, entertained, and inspired. With nearly 30 years of history, MSN has evolved into a premier content destination with high-quality content, AI-powered user-controlled personalization, and massive global reach. Over the past 4 years, AI and Machine Learning technologies have fueled massive growth, transforming MSN’s content moderation, personalization, and content entry points. Learn more about us here.  

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

Starting January 26, 2026, Microsoft AI (MAI) employees who live within a 50- mile commute of a designated Microsoft office in the U.S. or 25-mile commute of a non-U.S., country-specific location are expected to work from the office at least four days per week. This expectation is subject to local law and may vary by jurisdiction.



Responsibilities
  • Design, implement, and maintain responsive, accessible, and visually polished user interfaces and full-stack application features.
  • Build and support front-end applications using TypeScript with frameworks such as React, NextJS, Web Components (or similar), and integrate them with robust back-end services.
  • Develop scalable REST APIs and data access layers, ensuring efficient, secure, and reliable data flow between client and server.
  • Create reusable components, shared modules, and service abstractions, ensuring code quality through best practices, testing, and documentation.
  • Collaborate with UX designers, backend engineers, and product teams to translate requirements, wireframes, and prototypes into functional, production-ready solutions.
  • Optimize applications for performance, scalability, and cross-browser/cross-platform compatibility across the entire stack.
  • Participate in code reviews, architectural discussions, and continuous improvement of development workflows and engineering standards.


Qualifications

Required Qualifications:

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

Preferred Qualifications:

  • Master’s Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR Bachelor’s Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • Proficiency in TypeScript, with a solid understanding of full-stack development fundamentals.
  • Hands-on experience building production applications using React, Web Components or similar front-end frameworks.
  • Solid understanding of responsive design, web accessibility standards, and UI performance optimization.
  • Hands-on experience building production applications using React or similar front-end frameworks.
  • Solid understanding of responsive design, web accessibility standards, and UI performance optimization.
  • Experience with state management libraries and patterns (e.g., Redux, NgRx, Zustand).
  • Knowledge of UI/UX best practices, component libraries, and design systems.
  • Experience with testing frameworks and tools (e.g., Jest, Mocha, Cypress).
  • Exposure to cloud platforms (Azure) and CI/CD pipelines, and understanding of application deployment processes.

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.


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

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


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




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

Similar jobs

Sr Account Executive(Advertising)

Beijing, China
Advertising Account Management

Principal Software Engineer

Bengaluru, India
Software Engineering

Member of Technical Staff, AI Product, Android Engineer

Mountain View, US
Software Engineering

Redmond, United States

Senior Software Engineer Senior Software Engineer

Location
Redmond, United States
Job Number
200025750-en-2
City
Redmond
Team
Monetization
Country
United States
Discipline
Software Engineering
Overview

Are you an established Software Engineer looking for a challenge and ready to tackle strategic cross-organization investments that span Microsoft AI, Office, and Windows to create web experiences for over 1B users and drive daily habit with users? Join us to innovate and create impactful web experiences that shape the daily habits of millions.  

We are looking for a highly skilled Front end focussed Senior Software Engineer (full-stack) to join our Experience team, who will provide technical leadership to key projects, and collaborate with frontend and backend teams to maintain and deliver key features that will be used across multiple sites. You will develop strategy aligning with stakeholders and execute plans to successfully deliver on commitments. The ideal candidate will be an experienced full stack engineer with knowledge of modern front end web frameworks like web components, cloud-based architecture and services, caching, load-balancing, A/B experimentation. Your responsibilities will include designing, coding and operationalizing experience and services at hyper scale.

MSN is a personalized content feed powering user experiences across Microsoft. Our mission is to empower every person on the planet to be informed, entertained, and inspired. With nearly 30 years of history, MSN has evolved into a premier content destination with high-quality content, AI-powered user-controlled personalization, and massive global reach. Over the past 4 years, AI and Machine Learning technologies have fueled massive growth, transforming MSN’s content moderation, personalization, and content entry points. Learn more about us here.  

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

Starting January 26, 2026, Microsoft AI (MAI) employees who live within a 50- mile commute of a designated Microsoft office in the U.S. or 25-mile commute of a non-U.S., country-specific location are expected to work from the office at least four days per week. This expectation is subject to local law and may vary by jurisdiction.



Responsibilities
  • Design, implement, and maintain responsive, accessible, and visually polished user interfaces and full-stack application features.
  • Build and support front-end applications using TypeScript with frameworks such as React, NextJS, Web Components (or similar), and integrate them with robust back-end services.
  • Develop scalable REST APIs and data access layers, ensuring efficient, secure, and reliable data flow between client and server.
  • Create reusable components, shared modules, and service abstractions, ensuring code quality through best practices, testing, and documentation.
  • Collaborate with UX designers, backend engineers, and product teams to translate requirements, wireframes, and prototypes into functional, production-ready solutions.
  • Optimize applications for performance, scalability, and cross-browser/cross-platform compatibility across the entire stack.
  • Participate in code reviews, architectural discussions, and continuous improvement of development workflows and engineering standards.


Qualifications

Required Qualifications:

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

Preferred Qualifications:

  • Master’s Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR Bachelor’s Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • Proficiency in TypeScript, with a solid understanding of full-stack development fundamentals.
  • Hands-on experience building production applications using React, Web Components or similar front-end frameworks.
  • Solid understanding of responsive design, web accessibility standards, and UI performance optimization.
  • Hands-on experience building production applications using React or similar front-end frameworks.
  • Solid understanding of responsive design, web accessibility standards, and UI performance optimization.
  • Experience with state management libraries and patterns (e.g., Redux, NgRx, Zustand).
  • Knowledge of UI/UX best practices, component libraries, and design systems.
  • Experience with testing frameworks and tools (e.g., Jest, Mocha, Cypress).
  • Exposure to cloud platforms (Azure) and CI/CD pipelines, and understanding of application deployment processes.

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.


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

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


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




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

Similar jobs

Sr Account Executive(Advertising)

Beijing, China
Advertising Account Management

Principal Software Engineer

Bengaluru, India
Software Engineering

Member of Technical Staff, AI Product, Android Engineer

Mountain View, US
Software Engineering

Redmond, United States

Member of Technical Staff, Senior Applied AI Engineer Member of Technical Staff, Senior Applied AI Engineer

Location
Redmond, United States
Job Number
200026123-en-2
City
Redmond
Team
Copilot
Country
United States
Discipline
Data Science
Overview
We’re hiring a Senior Applied AI Engineer to join a fast‑moving, high‑ownership team building next‑generation AI assistant and productivity capabilities. This role blends LLM product engineering, evaluation science, hillclimbing, and internal tool building with the pace and creativity of a startup.
 
You’ll work across the entire lifecycle of features from early prototypes to production‑grade systems and help define how millions of users interact with AI.


Responsibilities
LLM Feature & Agent Development
Design and ship LLM‑powered assistant features, including conversational flows, agentic behaviors, retrieval pipelines, and multimodal interactions.
  • Build prompt architectures, system instructions, and orchestration logic that ensure reliability, grounding, and personality consistency.
  • Prototype new capabilities rapidly and iterate based on user signals and evaluation data.
Evaluation, Hillclimbing & Quality Systems
Build and maintain evaluation frameworks for correctness, safety, grounding, and UX quality.
  • Run hillclimbing loops across prompts, models, and tool‑use strategies to continuously improve assistant performance.
  • Analyze failure modes, design mitigations, and drive systematic improvements across the stack.
LLM Tooling & Internal Infrastructure
  • Develop internal tools for prompt experimentation, model comparison telemetry and debugging automated eval pipelines
  • Create reusable frameworks that accelerate the entire AI org’s ability to ship high‑quality assistant features.
Applied ML & Product Integration
  • Integrate LLMs with product surfaces, APIs, and backend systems.
  • Build lightweight ML components (ranking, classification, summarization, personalization) that enhance assistant intelligence.
  • Collaborate with PM, design, and research to turn ambiguous ideas into polished user experiences.
High‑Velocity Teamwork
Operate with startup‑founder energy: bias for action, rapid iteration, and comfort with ambiguity.
  • Work closely with researchers, engineers, and product leaders in a fast‑moving AI team where ideas ship quickly and impact is immediate.
  • Contribute to a culture of experimentation, clarity, and high‑quality execution.
  • Build prompt architectures, system instructions, and orchestration logic that ensure reliability, grounding, and personality consistency.
  • Prototype new capabilities rapidly and iterate based on user signals and evaluation data.


Qualifications
Required/minimum qualifications
  • Bachelor’s Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
Preferred Qualifications
  • Master’s Degree AND 3+ years of experience in engineering, problem solving, model building, evaluation, data analysis OR equivalent experience.
  • 2+ years shipping production-level code, models, or data analysis.
  • 1+ years using AI-assisted coding and analysis techniques.
  • Experience working on small teams and mid-stage startup environments.
  • Experience working on AI products.
  • PhD in engineering, applied math, statistics, or related analytical field.
  • 4+ years shipping production-level code, models, or data analysis.
  • Deep experience building from zero-to-one.
  • Hands on work hillclimbing AI evaluations.


Data Science 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

Data Science IC5 – The typical base pay range for this role across the U.S. is USD $139,900 – $274,800 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $188,000 – $304,200 per year.

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


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




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

Similar jobs

Sr Account Executive(Advertising)

Beijing, China
Advertising Account Management

Principal Software Engineer

Bengaluru, India
Software Engineering

Member of Technical Staff, AI Product, Android Engineer

Mountain View, US
Software Engineering

Redmond, United States

Technical Advisor, Microsoft Superintelligence (Office of the CEO) Technical Advisor, Microsoft Superintelligence (Office of the CEO)

Location
Redmond, United States
Job Number
200026369-en-2
City
Redmond
Team
Microsoft Superintelligence
Country
United States
Discipline
Software Engineering
Overview

 

The Microsoft Superintelligence team is building Humanist Superintelligence – advanced AI designed to remain controllable, aligned, and firmly in service to humanity. As a lean, fast-moving research lab within Microsoft AI, we are focused on creating the safest, most capable AI systems that amplify human potential and deliver tangible impact to billions of users worldwide.  

We’re looking for a Technical Advisor to join Microsoft Superintelligence in the Office of the CEO of Microsoft AI. The right candidate combines deep technical expertise in machine learning and software engineering with the ability to provide strategic counsel on high-stakes decisions. This role requires someone who can dive deep into research problems—evaluating models, prototyping solutions, and analyzing technical tradeoffs—while also synthesizing insights for executive decision-making. You’ll work across the full spectrum of our research efforts, from model development and infrastructure to safety and alignment. 

The ideal candidate thrives in ambiguity, takes initiative, and can context-switch fluidly between hands-on technical work and strategic advisory. You should be comfortable working across a variety of projects as they surface ad-hoc and able to clearly communicate findings in exec-level written documents. 

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. 

This role is based in Mountain View, CA or Redmond, WA. You are required to be local to one of these locations and in office 3 days a week.



Responsibilities

 

  • Provide direct technical and strategic support to the CEO of Microsoft AI—identifying opportunities and risks across our research portfolio 

  • Engage deeply with research teams on pre-training, post-training, multimodal systems, infrastructure, and safety/alignment work 

  • Prototype and evaluate models, techniques, and infrastructure to develop insights and inform strategic decisions 

  • Analyze technical tradeoffs and synthesize findings into clear, actionable recommendations for leadership 

  • Stay at the forefront of AI research, tracking emerging techniques and evaluating their applicability to our work 

  • Drive critical technical initiatives from conception through execution, ensuring alignment with strategic objectives 

  • Serve as a bridge between the CEO and research teams, ensuring clear communication and alignment on priorities 



Qualifications

 

Required Qualifications: 

  • Bachelor’s degree in computer science or related technical field AND 4+ years technical engineering experience with coding OR equivalent experience.  

Preferred Qualifications:  

  • 8+ years of experience in software engineering, machine learning, or AI research. 

  • Advanced degree (MS/PhD) in Computer Science, Machine Learning, or related field. 

  • Software engineering skills with the ability to rapidly prototype and evaluate technical solutions. 

  • Understanding modern ML techniques, including large language models, multimodal systems, agents, or related areas. 

  • Written and verbal communication skills, with the ability to distill complex technical concepts for executive audiences. 

  • Track record of operating effectively in fast-paced, ambiguous environments. 

  • Ability to context-switch across diverse technical domains. 

  • Published research at top ML/AI venues (NeurIPS, ICML, ICLR, ACL, etc.) 

  • Experience at a leading AI research lab or startup. 

  • Experience with model training, infrastructure, or AI safety research. 

 



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

Sr Account Executive(Advertising)

Beijing, China
Advertising Account Management

Principal Software Engineer

Bengaluru, India
Software Engineering

Member of Technical Staff, AI Product, Android Engineer

Mountain View, US
Software Engineering

Redmond, United States

Model Design Staff – Language Engineer Model Design Staff – Language Engineer

Location
Redmond, United States
Job Number
200026431-en-1
City
Redmond
Team
Copilot
Country
United States
Discipline
Applied Sciences


Applied Sciences 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

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

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


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




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

Similar jobs

Sr Account Executive(Advertising)

Beijing, China
Advertising Account Management

Principal Software Engineer

Bengaluru, India
Software Engineering

Member of Technical Staff, AI Product, Android Engineer

Mountain View, US
Software Engineering

Redmond, United States

Member of Technical Staff – Data Engineer Member of Technical Staff – Data Engineer

Location
Redmond, United States
Job Number
200010528-en-3
City
Redmond
Team
Data, Security & Privacy
Country
United States
Discipline
Data Engineering
Overview

As Microsoft continues to push the boundaries of AI, we are on the lookout for 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 (MS AI) is seeking a experienced Member of Technical Staff – Data Engineer – Microsoft AI – Copilot to help build mission critical data pipelines that ingest, process and publishes data streams from our personal AI, Copilot systems. We’re looking for someone who possesses technical prowess, a methodical approach to problem-solving, proficiency in big data processing technologies, and a mastery of templating to architect solutions that stand the test of time and who will bring an abundance of positive energy, empathy, and kindness to the team every day, in addition to being highly effective.  The Data Platform Engineering team is responsible for building core data pipelines that help fine tune models, support introspection and retrospection of data so that we can constantly evolve and improve human AI interactions.     

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 sourcing, transforming and publishing data assets for AI use cases.
  • Work collaboratively with other Platform, infrastructure, application engineers as well as AI Researchers to build next generation data platform products and services. 
  • Ship high-quality, well-tested, secure, and maintainable code.  
  • Find a path to get things done despite roadblocks to get your work into the hands of users quickly and iteratively.  
  • Enjoy working in a fast-paced, design-driven, product development cycle. 
  • Embody our Cultureand Values.   


Qualifications

Required Qualifications:

  • Bachelor’s Degree in Computer Science, Math, Software Engineering, Computer Engineering, or related field AND 6+ years experience in business analytics, data science, software development, data modeling or data engineering work
    • OR Master’s Degree in Computer Science, Math, Software Engineering, Computer Engineering, or related field AND 4+ years experience in business analytics, data science, software development, or data engineering work
    • OR equivalent experience. 
Preferred Qualifications:
  • 4+ years technical engineering experience building data processing applications (batch and streaming) with coding in languages including, but not limited to, Python, Java, Spark, SQL.  
  • Experience working with Apache Hadoop eco system, Kafka, NoSQL, etc. 
  • 3+ years experience with data governance, data compliance and/or data security.
  • 2+ years’ experience building scalable services on top of public cloud infrastructure like Azure, AWS, or GCP. Extensive use datastores like RDBMS, key-value stores, etc.  
  • 2+ years’ experience building distributed systems at scale and extensive systems knowledge that spans bare-metal hosts to containers to networking.   
  • Ability to identify, analyze, and resolve complex technical issues, ensuring optimal performance, scalability, and user experience.
  • Dedication to writing clean, maintainable, and well-documented code with a focus on application quality, performance, and security.  
  • Demonstrated interpersonal skills and ability to work closely with cross-functional teams, including product managers, designers, and other engineers.   
  • Ability to clearly communicate complex technical concepts to both technical and non-technical stakeholders.  
  • Interest in learning new technologies and staying up to date with industry trends, best practices, and emerging technologies in web development and AI.  
  • Ability to work in a fast-paced environment, manage multiple priorities, and adapt to changing requirements and deadlines.  


Data 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

Sr Account Executive(Advertising)

Beijing, China
Advertising Account Management

Principal Software Engineer

Bengaluru, India
Software Engineering

Member of Technical Staff, AI Product, Android Engineer

Mountain View, US
Software Engineering

Redmond, United States

Senior Software Engineer Senior Software Engineer

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

Shape the future of AI-powered search and help billions of users find answers instantly. The Bing GenAI team, part of Microsoft AI organization is at the forefront of revolutionizing how people interact with information, building the intelligent systems that power Microsoft Copilot, Bing generative answers, and next-generation search experiences. You’ll be working alongside world-class engineers and researchers to push the boundaries of what’s possible with large language models and generative AI.

As a Senior Software Engineer on this team, you will drive the architecture and development of high-performance services that power generative AI features across Bing and Copilot. You’ll lead efforts in developing modern C#-based service layers, drive prompt engineering improvements and tuning, and leverage your subject-matter expertise to guide workgroup project plans and delivery of new feature areas including web grounding, Search mode on Copilot and generative UI. This opportunity will allow you to deepen your technical leadership skills, develop expertise in large-scale AI systems architecture, and expand your influence by mentoring other engineers. This position is based in Mountain View, CA or Redmond, CA and requires in-office work 4 days per week starting January 2026.

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
  • Collaborates with appropriate stakeholders to determine user requirements for a scenario.
  • Drives identification of dependencies and the development of design documents for a product, application, service, or platform.
  • Creates, implements, optimizes, debugs, refactors, and reuses code to establish and improve performance and maintainability, effectiveness, and return on investment (ROI).
  • Leverages subject-matter expertise of product features and partners with appropriate stakeholders (e.g., project managers) to drive a workgroup’s project plans, release plans, and work items.
  • Acts as a Designated Responsible Individual (DRI) and guides other engineers by developing and following the playbook, working on call to monitor system/product/service for degradation, downtime, or interruptions, alerting stakeholders about status and initiates actions to restore system/product/service for simple and complex problems when appropriate.
  • Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale.


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#, Java, C, C++, JavaScript, or Python
    • OR equivalent experience.

Preferred Qualifications:

  • Master’s Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR Bachelor’s Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python 
    • OR equivalent experience.
  • Solid experience with C# and .NET development for high-performance, scalable backend services.
  • Experience with distributed systems, microservices architecture, or cloud-native development at scale.
  • Experience with AI/ML systems, large language models, or prompt engineering in production environments.

#MicrosoftAI #bing #copilot #genai



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

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


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




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

Similar jobs

Sr Account Executive(Advertising)

Beijing, China
Advertising Account Management

Principal Software Engineer

Bengaluru, India
Software Engineering

Member of Technical Staff, AI Product, Android Engineer

Mountain View, US
Software Engineering

Redmond, United States

Member of Technical Staff – Software Engineer & Machine Learning Member of Technical Staff – Software Engineer & Machine Learning

Location
Redmond, United States
Job Number
200014030-en-3
City
Redmond
Team
Data, Security & Privacy
Country
United States
Discipline
Software Engineering
Overview
As a Member of Technical Staff – Software Engineer & Machine Learning, you will work building AI Insights, a Copilot analytics product that enables our internal stakeholders to move from “What happened?” to “Why did it happen?” in minutes. You’ll design and implement AI-driven trend detection, cohort analysis, and drill-down workflows that connect metrics to real user conversations, developing AI based insights on large scale multi modal Copilot data part of the Microsoft AI (MAI) organization.
 
We’re looking for a experienced Machine Learning engineer with strong hands-on skills in machine learning, data platforms, and distributed systems to lead the development of AI Insights, a next-generation Copilot analytics product. The right candidate takes the initiative and enjoys building world-class consumer experiences and products in a fast-paced environment.

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

Starting January 26, 2026, 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 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.

Preferred Qualifications:

  • Master’s Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR Bachelor’s Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • 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 



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

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


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




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

Similar jobs

Sr Account Executive(Advertising)

Beijing, China
Advertising Account Management

Principal Software Engineer

Bengaluru, India
Software Engineering

Member of Technical Staff, AI Product, Android Engineer

Mountain View, US
Software Engineering

Redmond, United States

Member of Technical Staff – Principal Data Infrastructure Engineer Member of Technical Staff – Principal Data Infrastructure Engineer

Location
Redmond, United States
Job Number
200013523-en-1
City
Redmond
Team
Data, Security & Privacy
Country
United States
Discipline
Data Engineering
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.

We’re looking for a Member of Technical Staff – Principal Data Infrastructure Engineer.  This role is a dynamic blend of Platform Engineering, DevOps/SRE, and Big Data Infrastructure Engineering, focused on enabling large-scale data and ML pipelines and intelligent systems. If you’ve architected big data platforms from the ground up and are eager to apply that expertise to consumer AI, we want to hear from you.

You’ll bring:

  • Deep technical expertise
  • A passion for automation and observability
  • Fluency in distributed systems
  • Creativity to design scalable solutions
  • And just as importantly: empathy, collaboration, and a growth mindset

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
  • Architect and maintain scalable, reliable, and observable Big Data Infrastructure for mission-critical AI applications.
  • Champion DevOps and SRE best practices—automated deployments, service monitoring, and incident response.
  • Build a self-service big data platform that empowers data and platform engineers and researchers.
  • Develop robust CI/CD pipelines and automate infrastructure provisioning using Infrastructure as Code tools (Bicep, Terraform, ARM).
  • Collaborate with Data Engineers, Data Scientists, AI Researchers, and Developers to deliver secure, seamless big data workflows.
  • Lead technical design reviews and uphold a clean, secure, and well-documented codebase.
  • Proactively identify and resolve bottlenecks in data pipelines and infrastructure.
  • Optimize system performance across storage, compute, and analytics layers.
  • Partner with Security teams to enhance system security (IAM, OAuth, Kerberos).
  • Embody and promote Microsoft’s values: Respect, Integrity, Accountability, and Inclusion.


Qualifications

Required Qualifications:

  • Master’s Degree in Computer Science, Math, Software Engineering, Computer Engineering, or related field AND 4+ years experience in business analytics, data science, software development, data modeling, or data engineering
    • OR Bachelor’s Degree in Computer Science, Math, Software Engineering, Computer Engineering, or related field AND 6+ years experience in business analytics, data science, software development, data modeling, or data engineering
    • OR equivalent experience.

Preferred Qualifications:

  • 4+ years in Big Data Infrastructure, DevOps, SRE, or Platform Engineering.
  • 3+ years of hands-on experience managing and scaling distributed systems—from bare-metal to cloud-native environments.
  • 2+ years deploying containerized applications using Kubernetes and Helm/Kustomize.
  • Solid scripting and automation skills using Python, Bash, or PowerShell.
  • Proven success in CI/CD pipeline management, release automation, and production troubleshooting.
  • Experience working with Databricks for scalable data processing and analytics.
  • Familiarity with security practices in infrastructure environments, including IAM, OAuth, and Kerberos administration.
  • Proven experience with cloud-native infrastructure across Azure, AWS, or GCP.
  • Hands-on expertise with modern data platforms like Databricks, including:
  • Deep understanding of data storage and processing technologies:
  • Relational & NoSQL databases
  • Key-value stores.
  • Spark compute engines.
  • Distributed file systems (e.g., HDFS, ADLS Gen2).
  • Messaging systems (e.g., Event Hub, Kafka, RabbitMQ).
  • Capacity planning and incident management for large-scale big data systems.
  • Solid collaboration history with Data Engineers, Data Scientists, ML Engineers, Networking, and Security teams.
  • Familiarity with modern web stacks: TypeScript, Node.js, React, and optionally PHP.
  • Exposure to agentic workflows, deep learning, or AI frameworks.
  • Practical experience integrating LLMs (e.g., GPT-based models) into daily workflows—automating documentation, code generation, reviews, and operational intelligence.
  • Solid grasp of prompt engineering techniques to design, optimize, and evaluate interactions with LLMs.
  • Demonstrated ability to troubleshoot and resolve complex performance and scalability issues across infrastructure layers.
  • Excellent interpersonal and communication skills, with a solid passion for mentorship and continuous learning.
  • Experience applying LLMs to DevOps workflows, enhancing incident response, and streamlining cross-functional collaboration is a solid advantage.


#MicrosoftAI



Data 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

Sr Account Executive(Advertising)

Beijing, China
Advertising Account Management

Principal Software Engineer

Bengaluru, India
Software Engineering

Member of Technical Staff, AI Product, Android Engineer

Mountain View, US
Software Engineering

Redmond, United States

Senior Backend Engineer Senior Backend Engineer

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

The Edge browser is a core strategic product and a key entry point to Microsoft’s new AI ecosystem, serving hundreds of millions of users daily. As the era of AI-powered browsers begins, Edge faces direct competition from our competitors.
We’re looking for a Senior Backend Engineer to join the Edge Core AI browser team, one of the most high-profile and dynamic areas within Microsoft AI (MAI). Our mission is to leverage cutting-edge large language models (LLMs), context and prompt engineering to create innovative, intuitive, and state-of-the-art Copilot experiences that bring real value to browser users. Furthermore, our team keeps improving Edge core user experience to serve hundred million users every day.
 
Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond. 
 
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

  • Write maintainable, extensible, well-tested, secure, and high-performance code following industry best practices.
  • Lead architectural discussions, develop complex design specifications, and innovate on product solutions.
  • Understand the full software stack, primarily working on backend cloud services, but able to contribute to client app and web development if needed.
  • Collaborate with partner teams and stakeholders to ensure seamless integration, scalability, and live-site readiness.
  • Lead by example in coding, code review, debugging, and use of AI tools throughout the software development lifecycle.
  • Continuously update skills, seek out new technologies, and share knowledge within the team.
  • Implement and uphold security standards across all layers of solutions.
  • Develop and improve software engineering tools and automation to enhance development efficiency.
  • Use experimentation and telemetry to measure impact and improve product quality.


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, Rust or Python 
    • OR equivalent experience.

Preferred Qualifications:

  • Master’s Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, or Python
    • OR Bachelor’s Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, or Python
    • OR equivalent experience.
  • Experience developing and maintaining large distributed systems with high reliability and latency requirements
  • Familiarity Azure Dev Ops, Git, and C# development.
  • Knowledge of networking and web protocols (HTTPS, REST, OAuth).
  • Knowledge of developing and maintaining large-scale distributed systems.
  • Familiarity with client app development on Windows/iOS/Android. 


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

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


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




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

Similar jobs

Sr Account Executive(Advertising)

Beijing, China
Advertising Account Management

Principal Software Engineer

Bengaluru, India
Software Engineering

Member of Technical Staff, AI Product, Android Engineer

Mountain View, US
Software Engineering