Software Engineer II

Global technology company that empowers every person and organization on the planet to achieve more.
$98,300 - $193,200
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS

Description For Software Engineer II

Join the Bing Metrics Team at Microsoft as a Software Engineer II, working on the next generation of metrics and quality control for Bing search. This role involves working with petabytes of user activity data and leveraging large language models (LLMs) to ensure high-quality search results. As part of an international team, you'll be responsible for identifying issues and implementing search quality metrics, working across 80+ teams within Bing. The position offers the opportunity to design complex data pipelines, create tools for multi-step prompts, and generate actionable insights. The role requires expertise in full-stack development, data science, and modern web technologies. You'll be working with Azure cloud services, big data platforms, and contributing to a search engine that powers billions of searches daily. Microsoft offers comprehensive benefits, including industry-leading healthcare, educational resources, and work-life balance benefits. The position is based in Mountain View, California, with a competitive salary range of $98,300 - $193,200, depending on experience and qualifications.

Last updated 5 hours ago

Responsibilities For Software Engineer II

  • Build tools and pipelines with Bing Logs using Big Data platforms
  • Design and implement E2E pipelines (from data collection, evaluation and result display)
  • Design and implement tools for LLM models, engineer prompts for textual and multi-model LLMs for data processing and insight generation
  • Design and implement creative visualization for your results

Requirements For Software Engineer II

Python
JavaScript
Java
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience
  • 2+ years of experience in writing automation code with Chromium and Puppeteer
  • 2+ years of experience in developing solutions on Azure
  • Experience with modern web development
  • Experience with SQL, T-SQL
  • Experience with HTML, JavaScript, jQuery
  • Experience in testing and relevance evaluation
  • Experience or deep interest in Large-Language Models (ChatGPT)
  • Experience in (big) data and data analytics

Benefits For Software Engineer II

Medical Insurance
Education Budget
Parental Leave
Vision Insurance
Dental Insurance
  • 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 Software Engineer II

Software Engineer II

Software Engineer II position at Microsoft's Bing Places team in Barcelona, focusing on search relevance and data engineering with hybrid work arrangement.

Software Engineer II

Microsoft is hiring a Software Engineer II to develop and maintain Dynamics 365 Customer Service Omnichannel applications, offering hybrid work and competitive compensation.

Software Engineer 2

Microsoft is hiring a Software Engineer II in Redmond, WA to develop and maintain engineering systems for Azure and Windows, offering competitive pay and hybrid work options.

Software Engineer II

Software Engineer II position at Microsoft Security, focusing on Federal Identity services and Entitlements platform development with emphasis on security and reliability.

Software Engineer II

Software Engineer II position at Microsoft's Azure Data engineering team, focusing on building and maintaining infrastructure for Microsoft Fabric Spark and Azure Synapse Spark.