Senior Software Engineer

Microsoft STCA is an important pillar of Microsoft's global R&D network, focusing on search and artificial intelligence innovation through the MAI team.
Frontend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer

Microsoft STCA's MAI (Microsoft AI) team is seeking a Senior Software Engineer to join their cutting-edge search and artificial intelligence division. This role focuses on developing frontend solutions for Bing search and GenSERP applications powered by Large Language Models (LLM). As a senior engineer, you'll be working with state-of-the-art AI technology while building intuitive user interfaces that handle real-time data processing and model-generated content.

The position offers a unique opportunity to work on globally impactful projects at the intersection of search technology and artificial intelligence. You'll be collaborating with world-class experts across multiple disciplines, including backend engineers, AI researchers, and UX/UI designers. The role requires strong frontend development skills, particularly in modern JavaScript frameworks like React, along with experience in performance optimization and responsive design.

The ideal candidate will bring 5+ years of frontend development experience and a deep understanding of web technologies. You'll be part of Microsoft's global R&D network, contributing to innovative solutions that improve search experiences for users worldwide. The position offers comprehensive benefits, including industry-leading healthcare, educational resources, and work-life balance support. With a hybrid work arrangement allowing up to 50% work from home, this role provides flexibility while maintaining collaborative opportunities with the team in Beijing.

Last updated 6 hours ago

Responsibilities For Senior Software Engineer

  • Participate in the frontend development of Bing Search and LLM-driven GenSERP projects
  • Develop and maintain high-performance web applications
  • Optimize frontend performance for real-time data and model-generated content
  • Collaborate with backend engineers, AI research teams, and UX/UI designers
  • Stay updated with latest frontend technologies and AI advancements

Requirements For Senior Software Engineer

JavaScript
React
TypeScript
  • Bachelor's degree or above in computer science, software engineering or related majors
  • More than 5 years of front-end development experience
  • Proficient in HTML5, CSS3, and JavaScript (ES6+)
  • Familiar with React or Vue.js frameworks
  • Proficient in responsive design and performance optimization
  • Proficient in C#
  • Strong awareness of code quality and user experience optimization
  • Excellent teamwork and communication skills

Benefits For Senior Software Engineer

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Senior Software Engineer

Senior Software Engineer

Senior Software Engineer position at Microsoft working on the Azure Portal team, building and maintaining the main interface for Azure services used by millions of customers worldwide.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Mesh team, building immersive 3D experiences for Teams, combining AR/VR technology with enterprise collaboration.

Member of Technical Staff - Growth Web Engineer

Senior Growth Web Engineer position at Microsoft AI, focusing on Copilot development and user growth, requiring 4+ years of experience in web development and growth engineering.

Senior Software Engineer

Senior Software Engineer position at Microsoft focusing on enhancing Excel's web application and collaboration features, requiring 8+ years of experience in software engineering.

Senior Software Engineer

Senior Software Engineer position at Microsoft's Purview Data Governance team, focusing on full-stack web development for enterprise data management solutions.