Software Engineer 2 (Core Search platform)

1 Month ago • 3 Years + • Backend Development

Job Summary

Job Description

Microsoft's Bing Fundamentals team seeks a Software Engineer 2 to contribute to their Core Search platform. This role involves designing and building large-scale, low-latency, high-reliability services for search, recommendation, and AI. Responsibilities include service performance profiling, scaling, advanced debugging, and collaboration with multiple teams. The ideal candidate has experience with object-oriented languages (C++ preferred), high-performance computing, or large-scale distributed systems. They will work on implementing and qualifying solutions in a distributed environment using a DevOps model, leveraging cutting-edge techniques like LLMs and AIGC to improve search relevance and build an efficient index serving platform.
Must have:
  • BS/MS in CS or equivalent
  • 3+ years experience in OOP (C++ preferred)
  • Large-scale distributed system experience
  • Service performance profiling & scaling
  • Advanced distributed service debugging
Good to have:
  • High-performance computing experience
  • Search/Ads/Recommendation experience
  • Performance analysis & optimization (CPU/GPU)
  • Software-hardware co-design understanding
Perks:
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Networking opportunities

Job Details

Overview

Are you an experienced backend engineer with a passion for building large scale distributed systems to enable more innovations on the search, recommendation, and AI services and products. Are you passionate about working on drive and deliver the cutting-edge techniques such as LLM, AIGC by collaborating with AI data scientists? Bing IndexServe platform team have a Software Engineer 2 position to meet your technical expertise.
Bing Fundamentals team focuses on providing a search and recommendation platform for Microsoft internal partners using the documentation recall and reranking backend service suite. As a team, we manage one of the world’s largest distributed systems and have experienced great success in building efficient large scale distributed systems for search. Bing Fundamentals team has a per decade rare opportunity to simplify the serving stack, to serve the biggest index with the most efficient way, and to drive up the relevance innovations with advanced deep learning and large language model techniques. The agility of engineering and deployment also presents as a big challenge when handling such a complex system. As Bing embraces the latest LLM innovations, the need for a platform to build up AI intelligence is becoming bigger.
Within Bing Fundamentals, we are the IndexServe selection team and we have the exciting responsibility of trying to tackle these challenges. As a team, we are trying to build the most agile, performant, stable, experientable yet efficient index serving platform. On this platform, relevance techniques can be quickly implemented, iterated, qualified and flighted to evaluate their customer impacts with convenient while full-funnel debuggability. The same platform also provides all the cutting edged techniques and utilities, it has the most advanced AI toolset for our scientists to innovate, and for our products to serve most relevant documents.

Qualifications

Required Qualifications:
• BS/MS in Computer Science, or equivalent experience
• 3+ years industrial experiences on an Object-Oriented Language, such as C++ (preferred), C#, or Java

Preferred Qualifications:
• Experience on high-performance computing (e.g. cache/memory optimization, high-performance GPU programming, compiler-based optimization, fine-grained parallel library and runtime) or large-scale distributed systems (e.g., communication optimization, network architecture design, network programming) is a plus.
• Capable of quantitatively implementing and qualifying a solution in a distributed environment with DevOps model
• Experience on Search/Ads/Recommendation areas is a plus
• Experience on performance analysis and optimization for both CPUs and GPUs, as well as good understanding on software-hardware codesign, is a plus.

 

Responsibilities

We are looking for motivated talents to build Core Search platform. You need to:
• Design services at large scale, low latency, high reliability, low cost to maintain and operate.
• Service performance profiling and scaling-up.
• Advanced distributed service debugging.
• Collaborating across multiple teams to design and deliver the solutions.

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
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

Similar Jobs

Buckman - Sr Lead Digital Software Engineer - Back End

Buckman

Chennai, Tamil Nadu, India (On-Site)
1 Month ago
TV2Z - iOS Developer (4-6 years)

TV2Z

Hyderabad, Telangana, India (On-Site)
6 Months ago
Nagarro - Associate Staff Engineer, QA Automation

Nagarro

South Africa (On-Site)
3 Months ago
Epic Games - Senior Web Engineer

Epic Games

Cary, North Carolina, United States (On-Site)
2 Days ago
Meta - Software Engineer, Infrastructure

Meta

Bellevue, Washington, United States (Remote)
2 Months ago
Meta - Software Engineer, Infrastructure

Meta

Mountain View, California, United States (On-Site)
2 Months ago
Tap Nation - Senior Unity Developer Web3 (Freelance)

Tap Nation

New York, New York, United States (Remote)
1 Month ago
Tesla - Software Developer, IT Application

Tesla

Berlin, Berlin, Germany (On-Site)
4 Days ago
Vi - Backend Engineer

Vi

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Weeks ago
Amazon Games - System Dev Engineer, Amazon Games

Amazon Games

Bucharest, Bucharest, Romania (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Salesforce - Salesforce AI Research Intern - Summer 2025

Salesforce

Palo Alto, California, United States (On-Site)
3 Months ago
Bazaar Voice - Staff Software Engineer

Bazaar Voice

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
ARHS - Fullstack Developer

ARHS

Liège, Wallonia, Belgium (On-Site)
3 Months ago
Netflix - Software Engineer (L4/L5) - Content Engineering

Netflix

Warsaw, Masovian Voivodeship, Poland (Hybrid)
2 Weeks ago
ByteDance - Software Engineer, Global E-commerce Seller Platform

ByteDance

Seattle, Washington, United States (On-Site)
2 Weeks ago
MediaOcean - Software Engineer - Development (Java) -539

MediaOcean

Pune, Maharashtra, India (Hybrid)
3 Months ago
Nielsen Holdings - Software Engineer - Bigdata ( Java/Scala ,Python, Spark, SQL, AWS )

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
ByteDance - Software Engineer, Architecture and Infrastructure

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
Google - Senior Software Engineer, Full Stack, Core

Google

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Nintendo - DevOps Engineer

Nintendo

Redmond, Washington, United States (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Beijing, Beijing, China

Keywords Studios (Player Support) - Senior Technical Artist

Keywords Studios (Player Support)

Beijing, Beijing, China (On-Site)
8 Months ago
Riot Games - Esports Product Manager

Riot Games

Shanghai, Shanghai, China (On-Site)
2 Months ago
Ubisoft - Lighting Artist [AAA Project]

Ubisoft

Shanghai, Shanghai, China (On-Site)
3 Months ago
Riot Games - Manager, Product Management - VALORANT Mobile, China Studios

Riot Games

Shanghai, Shanghai, China (On-Site)
4 Months ago
Tencent - 游戏数据科学家

Tencent

Shenzhen, Guangdong Province, China (On-Site)
1 Month ago
Mattel  Inc  - Manufacturing Engineer

Mattel Inc

Dongguan, Guangdong Province, China (On-Site)
2 Months ago
Yodo1 - China Publishing BD Manager

Yodo1

China (Remote)
6 Months ago
PwC - Technology Consulting-Full Stack Engineer-Associate-Shanghai

PwC

Shanghai, Shanghai, China (On-Site)
1 Month ago
Mattel  Inc  - Sr Equip & Facility Engineer

Mattel Inc

Dongguan, Guangdong Province, China (On-Site)
2 Months ago
Beijing Babeltime Technology Co, . - 小游戏主程序-北京-00819

Beijing Babeltime Technology Co, .

Beijing, Beijing, China (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Easygo - Software Development Engineer, Kick Mobile

Easygo

Melbourne, Victoria, Australia (On-Site)
3 Weeks ago
CleverTap - Senior Backend Engineer (Java & Mongo DB)

CleverTap

Mumbai, Maharashtra, India (Hybrid)
3 Months ago
Qingci Games - Urgent Platform Backend Development Engineer

Qingci Games

(On-Site)
1 Week ago
Playnetic - Engineering Team Lead

Playnetic

Malta (Remote)
2 Months ago
Truecaller - Senior Fullstack Engineer

Truecaller

Stockholm, Stockholm County, Sweden (On-Site)
2 Months ago
Postman - Backend and Systems Engineer, Flows

Postman

New York, New York, United States (On-Site)
3 Months ago
Wargaming - Senior Backend Engineer (Unannounced project)

Wargaming

Prague, Prague, Czechia (Hybrid)
2 Months ago
Paytm - Backend - Software Engineer

Paytm

Noida, Uttar Pradesh, India (On-Site)
2 Months ago
Epic Games - Senior Software Engineer

Epic Games

(On-Site)
2 Days ago
Epic Games - Lead Programmer - Fortnite Online

Epic Games

Vancouver, British Columbia, Canada (On-Site)
4 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

Microsoft is a tech giant that develops, licenses, and supports a range of software products, services, and devices.

Milan, Lombardy, Italy (On-Site)

Gurugram, Haryana, India (On-Site)

Prague, Prague, Czechia (On-Site)

Montreal, Quebec, Canada (On-Site)

Dublin, County Dublin, Ireland (On-Site)

London, England, United Kingdom (On-Site)

Virginia, United States (On-Site)

Hyderabad, Telangana, India (On-Site)

View All Jobs

Get notified when new jobs are added by Microsoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug