Senior Software Engineer
Senior Software Engineer
- Location
- Job Number
- City
- Team
- Country
- Discipline
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)
Principal Software Engineer
Member of Technical Staff, AI Product, Android Engineer
Senior Software Engineer
Senior Software Engineer
- Location
- Job Number
- City
- Team
- Country
- Discipline
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)
Principal Software Engineer
Member of Technical Staff, AI Product, Android Engineer
Member of Technical Staff, Senior Applied AI Engineer
Member of Technical Staff, Senior Applied AI Engineer
- Location
- Job Number
- City
- Team
- Country
- Discipline
Responsibilities
- 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.
- 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.
- 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.
- 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.
- 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
- 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.
- 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)
Principal Software Engineer
Member of Technical Staff, AI Product, Android Engineer
Technical Advisor, Microsoft Superintelligence (Office of the CEO)
Technical Advisor, Microsoft Superintelligence (Office of the CEO)
- Location
- Job Number
- City
- Team
- Country
- Discipline
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)
Principal Software Engineer
Member of Technical Staff, AI Product, Android Engineer
Model Design Staff – Language Engineer
Model Design Staff – Language Engineer
- Location
- Job Number
- City
- Team
- Country
- Discipline
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)
Principal Software Engineer
Member of Technical Staff, AI Product, Android Engineer
Member of Technical Staff – Data Engineer
Member of Technical Staff – Data Engineer
- Location
- Job Number
- City
- Team
- Country
- Discipline
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 Culture and 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.
- 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)
Principal Software Engineer
Member of Technical Staff, AI Product, Android Engineer
Senior Software Engineer
Senior Software Engineer
- Location
- Job Number
- City
- Team
- Country
- Discipline
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)
Principal Software Engineer
Member of Technical Staff, AI Product, Android Engineer
Member of Technical Staff – Software Engineer & Machine Learning
Member of Technical Staff – Software Engineer & Machine Learning
- Location
- Job Number
- City
- Team
- Country
- Discipline
Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
Starting January 26, 2026, MAI employees are expected to work from a designated Microsoft office at least four days a week if they live within 50 miles (U.S.) or 25 miles (non-U.S., country-specific) of that location. This expectation is subject to local law and may vary by jurisdiction.
Responsibilities
- Build scalable data pipelines for telemetry ingestion, anomaly detection, and cohort segmentation.
- Implement ML-driven insights (prompted classifiers, anomaly detection) and integrate them into dashboards and APIs.
- Develop secure, compliant workflows for handling production logs and conversation data.
- Enable drill-down capabilities linking quantitative metrics to qualitative evidence for actionable context.
- Collaborate with PMs and DS to refine hypotheses and deliver intuitive, high-performance interfaces.
- Own technical strategy for trend detection, cohort analysis, and drill-down workflows linking quantitative metrics to qualitative conversation evidence.
- Prototype and productionize ML models for anomaly detection and predictive insights.
- Ensure compliance and security for data handling across telemetry, logs, and conversation datasets.
- Collaborate with PMs, data scientists, and UX to define roadmap and deliver intuitive, high-impact workflows.
- Independently write efficient, readable, extensible code and model pipelines.
- Commit to a customer-oriented focus by acknowledging customer needs and perspectives, validating customer perspectives, focusing on broader customer context, and serving as a trusted advisor.
- Hands-on with observability (metrics, tracing, logs) and model evaluation frameworks.
Qualifications
Required Qualifications:
- Bachelor’s Degree in Computer Science or related technical field AND 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)
Principal Software Engineer
Member of Technical Staff, AI Product, Android Engineer
Member of Technical Staff – Principal Data Infrastructure Engineer
Member of Technical Staff – Principal Data Infrastructure Engineer
- Location
- Job Number
- City
- Team
- Country
- Discipline
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)
Principal Software Engineer
Member of Technical Staff, AI Product, Android Engineer
Senior Backend Engineer
Senior Backend Engineer
- Location
- Job Number
- City
- Team
- Country
- Discipline
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)
Principal Software Engineer
Member of Technical Staff, AI Product, Android Engineer