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

Visa - Technical Account Manager

Visa

Almaty, Almaty Region, Kazakhstan (Hybrid)
3 Months ago
Sporty Group - Head of Technology

Sporty Group

(Remote)
2 Months ago
Zeta - Lead Software Engineer (Backend)

Zeta

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Google - Software Engineer, University Graduate, 2025

Google

New Taipei, New Taipei City, Taiwan (On-Site)
3 Months ago
Unity - Principal Data Engineer

Unity

San Francisco, California, United States (On-Site)
7 Months ago
XBorg - Back-End Software Engineer

XBorg

(Remote)
3 Months ago
Qingci Games - Urgent Platform Backend Development Engineer

Qingci Games

(On-Site)
1 Month ago
CleverTap - Senior Backend Engineer - Platform

CleverTap

Mumbai, Maharashtra, India (Hybrid)
4 Months ago
Gaming Innovation Group  - Senior .NET Backend Developer

Gaming Innovation Group

St. Julian's, Malta (Hybrid)
1 Month ago
Ajmera Infotech - Sr. Backend Engineer - Node Expert

Ajmera Infotech

Hyderabad, Telangana, India (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ByteDance - Senior Backend Software Engineer - Global E-Commerce Supply Chain Merchant Platform

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Anavation - Software Developer 4

Anavation

Chantilly, Virginia, United States (On-Site)
4 Months ago
SymphonyAI - Senior Python Developer

SymphonyAI

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Info Stretch - Senior Java Engineer

Info Stretch

Dublin, County Dublin, Ireland (On-Site)
2 Months ago
Nagarro - Senior Staff Engineer

Nagarro

Johannesburg, Gauteng, South Africa (On-Site)
4 Months ago
ByteDance - Site Reliability Engineer (Systems), Bytedance Engineering

ByteDance

Singapore (On-Site)
3 Months ago
The Walt Disney Company - Solution Architect - Data Domain F/H/NB - CDI

The Walt Disney Company

Montévrain, Île-de-France, France (Hybrid)
3 Months ago
The Walt Disney Company - Lead Software Engineer

The Walt Disney Company

Santa Monica, California, United States (On-Site)
2 Months ago
Meta - Research Scientist Intern, Smart Glasses in Wearables AI (PhD)

Meta

Redmond, Washington, United States (On-Site)
3 Months ago
Info Stretch - Senior Java Engineer

Info Stretch

Krakow Am See, Mecklenburg-Vorpommern, Germany (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Beijing, Beijing, China

AppLovin - Sr. Analyst, Business Development

AppLovin

Beijing, Beijing, China (On-Site)
3 Months ago
Logitech - CMF Engineering trainee

Logitech

Suzhou, Jiangsu, China (On-Site)
4 Months ago
Corsair - Supplier Quality Engineer

Corsair

China (On-Site)
1 Month ago
Tencent - Senior Engine Programmer

Tencent

Shenzhen, Guangdong Province, China (On-Site)
2 Months ago
Tencent - Game Operator - Nikke Middle East

Tencent

Shenzhen, Guangdong Province, China (On-Site)
1 Month ago
ESL FACEIT Group - EFG - Project Manager, China

ESL FACEIT Group - EFG

China (On-Site)
3 Weeks ago
Zengame Technology - Game Planner

Zengame Technology

Beijing, Beijing, China (On-Site)
5 Days ago
Tencent - Senior Growth Marketing Manager, PC Console Games

Tencent

Shenzhen, Guangdong Province, China (On-Site)
5 Days ago
Mattel  Inc  - Industrial Engineer

Mattel Inc

Dongguan, Guangdong Province, China (On-Site)
2 Months ago
NVIDIA - Silicon Circuit Characterization Engineer

NVIDIA

Shanghai, Shanghai, China (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Alaan - Backend Engineer

Alaan

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Patterned Learning Career - Senior .NET Backend Engineer

Patterned Learning Career

(Remote)
6 Days ago
ByteDance - Backend Software Engineer - Dubai

ByteDance

Dubai, Dubai, United Arab Emirates (On-Site)
3 Months ago
PAPAYA - Senior Backend Engineer

PAPAYA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
6 Months ago
Flow - Senior/Staff Backend Software Engineer

Flow

New York, New York, United States (Hybrid)
4 Months ago
Seedify - Senior Backend Engineer

Seedify

(Remote)
3 Weeks ago
Sporty Group - Backend Engineer

Sporty Group

(Remote)
7 Months ago
Luxoft - Senior Java Developer (for Trading Application)

Luxoft

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (Remote)
2 Months ago
Playnetic - Game Developer - Java

Playnetic

(Remote)
3 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.

Mountain View, California, United States (Hybrid)

Mountain View, California, United States (Hybrid)

Mountain View, California, United States (Hybrid)

New York, New York, United States (Hybrid)

Mountain View, California, United States (Hybrid)

Mountain View, California, United States (Hybrid)

London, England, United Kingdom (On-Site)

Dublin, County Dublin, Ireland (On-Site)

Mountain View, California, United States (Hybrid)

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