Microsoft logo

Software Engineer II

Microsoft

Join the Bing Experiences Team at Microsoft

We are the Bing Experiences Team, part of the newly established Microsoft AI organization. Our mission is to revolutionize search and delight users worldwide by providing the best search experience through the power of AI. We are developing a new generative search experience, a cutting-edge product designed to upgrade the search experience for users.

Role Overview

As a Software Engineer II on our team, you will work collaboratively with a diverse team to deliver solutions to challenging problems by fusing generative AI with search and user experiences. We are specifically looking for a back-end engineer who will help build the platform for this product. Your role will involve building the backend engineering infrastructure while simultaneously leveraging foundation models and developing prompts to achieve our objectives. This role will be at the intersection of engineering and science, and strong candidates are expected to demonstrate traits in both fields.

Responsibilities

  • Partner with product and engineering teams to invent and deliver on the future for Bing search.
  • Collaborate and work across multiple disciplines to deliver innovation.
  • Contribute to the identification of dependencies, and the development of design documents for a product area with little oversight.
  • Contribute to efforts to break down larger work items into smaller work items and provide estimation.
  • Implement the components and features necessary, ensuring they align with our overall goals and objectives.

Qualifications

Required Qualifications:

  • Bachelor's Degree in Computer Science or related technical field AND 2+ 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:

  • 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 Master's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
  • Good design, development, and testing skills.
  • Problem solver with good troubleshooting skills.
  • Be comfortable moving up / down the stack and writing code in both managed and native languages.

Our Culture

Our culture is inclusive, consumer-driven, and high energy; our team members come from diverse backgrounds, are passionate and loyal to coworkers and our products, and grounded in our customer and business needs. Our team has a strong sense of artisanship and accountability and provides its members many opportunities for learning and career growth. Embrace our culture and values.

Microsoft’s Commitment

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.

In alignment with our Microsoft values, we are committed to cultivating an inclusive work environment for all employees to positively impact our culture every day.

Benefits
Extracted with AI

  • Inclusive work environment
  • Opportunities for learning and career growth

Similar jobs

Last update: 23 minutes ago

Computer Futures logo
Computer Futures

Mid-Level Full Stack Software Engineer - Cloud & Web

Join as a Full Stack Software Engineer focusing on C#, Azure, and Microservices in a dynamic team with flexible work options.

Elastic logo
Elastic

Software Engineer II - Developer Experience

Join Elastic as a Software Engineer II in Developer Experience, focusing on test frameworks for Kibana. Remote work, competitive benefits.

Aiven logo
Aiven

Staff Software Engineer

Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.

Microsoft logo
Microsoft

Software Engineer II

Join Microsoft as a Software Engineer II to build scalable services and enhance product experiences. Remote position.

Skytree logo
Skytree

Senior IoT Engineer

Join Skytree as a Senior IoT Engineer to lead IoT projects, focusing on Azure IoT solutions, edge computing, and data pipelines.

yourfirm GmbH logo
yourfirm GmbH

Senior Fullstack Developer for AI-Driven Mission Technologies

Seeking a Senior Fullstack Developer for AI-driven mission technologies, focusing on Java, JavaScript, Python, and C++. Remote work available.

Computer Futures logo
Computer Futures

C# Software Developer with .NET and Angular

Join our team as a C# Software Developer in Karlsruhe, focusing on .NET, Angular, and Azure technologies. Flexible work model and competitive salary.

Microsoft logo
Microsoft

Senior Software Engineer - AI and Search

Join Microsoft as a Senior Software Engineer in AI and Search, working on cutting-edge AI technologies in a hybrid role in Barcelona.

Grammarly logo
Grammarly

Entry Level Back-End Software Engineer (Java)

Join Grammarly as an Entry Level Back-End Software Engineer in Berlin. Work with Java, AWS, and more in a hybrid environment.

Gorgias logo
Gorgias

Senior Full-Stack Engineer ReactJS/NodeJS

Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.

TomTom logo
TomTom

Senior Software Engineer III - Java

Join TomTom as a Senior Software Engineer III in Amsterdam, focusing on Java and back-end development in a hybrid work environment.

Microsoft logo
Microsoft

Software Engineer - AI/ML

Join Microsoft as a Software Engineer in AI/ML to develop cutting-edge AI solutions. Work in Redmond, WA, with a focus on innovation and growth.

Topicus logo
Topicus

Software Engineer - Cloud Applications and Python

Join Topicus as a Software Engineer in Arnhem to develop cloud applications using Python, REST APIs, and ETL processes for healthcare data services.

Computer Futures logo
Computer Futures

.NET Developer / Tester

.NET Developer / Tester role in Melle, Belgium. Work on web applications, testing, and development in a hybrid environment.

Uber logo
Uber

Staff Software Engineer - Backend

Join Uber as a Staff Software Engineer - Backend, focusing on membership systems. Work with Java, Python, C++, and more in Amsterdam.

Ecolab logo
Ecolab

Medior Front-End Developer (Angular)

Join Ecolab as a Medior Front-End Developer focusing on Angular, TypeScript, and JavaScript in a hybrid role in Amsterdam.

Elma Schmidbauer GmbH logo
Elma Schmidbauer GmbH

Full-Stack Developer with React.js and Azure Experience

Join Elma Schmidbauer GmbH as a Full-Stack Developer to enhance Azure-based web infrastructure using React.js and Next.js.

Uber logo
Uber

Software Engineer - Backend - Membership

Join Uber as a Backend Software Engineer to develop member-first experiences in a collaborative team, impacting global foundations.

DeepL logo
DeepL

Senior Backend Engineer C++

Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.

Tibo Energy Management Software logo
Tibo Energy Management Software

Cloud Engineer

Join Tibo Energy as a Cloud Engineer to drive energy transition with cloud architecture skills in a dynamic team.

Oracle logo
Oracle

Cloud Solution Engineer (IC4)

Join Oracle as a Cloud Solution Engineer to design and deploy cloud architectures, driving customer success in Amsterdam.

Nebius AI logo
Nebius AI

Senior Software Engineer (C++)

Join Nebius as a Senior Software Engineer (C++) to develop reliable cloud services in a hybrid work environment.

Moss logo
Moss

Senior Backend Engineer (Java, Spring)

Join Moss as a Senior Backend Engineer in Berlin, focusing on Java, Spring, and microservices.