Microsoft logo

Software Engineer 2 - AI and Machine Learning

Microsoft

Join the Bing Places Team at Microsoft

Do you want to contribute to one of the fastest growing and most exciting areas in Microsoft's AI organization? We are the Bing Places team, and we are on our journey to build the best AI-driven platform to power new experiences involving hundreds of millions of businesses and places around the world.

Role Overview

We are looking for a Software Engineer 2 to join our team and help innovate and evolve the consumer search space. In this role, you will work on large-scale data and machine learning projects and develop the core service infrastructure to build new product experiences. You will join our diverse team of passionate software engineers and applied scientists to collaborate on product feature releases. You will be able to learn and accelerate your career growth while building products that impact millions of users daily.

Responsibilities

  • Drive projects from design through implementation, experimentation, and finally shipping to our users.
  • Work on building and applying fine-tuned language models and multi-modal models to scale experiences globally in multiple languages.
  • Develop state-of-the-art services to improve information retrieval and generate new content experiences to power new product features used by millions of users worldwide every day.
  • Work in a diverse geographically distributed team environment where collaboration and innovation are valued.
  • You will have an opportunity for direct impact on design, functionality, security, performance, scalability, manageability, and supportability of Microsoft products that use our technology.

Qualifications

Required Qualifications:

  • Bachelor's Degree in Computer Science / Engineering, Mathematics, Electrical or related field AND considerable similar industry-related experience in a software engineering role.
  • OR Master's Degree in Computer Science / Engineering, Mathematics, Electrical or Computer Engineering, or related field industry experience.
  • OR equivalent experience.
  • Considerable industry experience coding in (but not limited to) C++, C#, C, Java, or Python.

Preferred Qualifications

  • A Bachelor’s/Master’s/Ph.D. degree in Computer Science / Computer Engineering, Mathematics, Electrical Engineering, or other related technical areas.
  • Experience in applying deep learning techniques and/or drive end-to-end AI product development (Search, Recommendation, NLP, Document Understanding, etc).
  • Experience with common machine learning, deep learning frameworks like Pytorch/Tensorflow.
  • Experience building complex distributed systems.
  • Large scale data engineering skills.
  • Ability to communicate technical details clearly across organizational boundaries.
  • Ability and effectiveness working end-to-end in a challenging technical problem domain (plan, design, execution, continuous release, and service operation).
  • Experience with shipping internet scale, low latency, and high throughput systems AI products.
  • Self-driven, results-oriented, high integrity, ability to work collaboratively, solve problems with groups, find win/win solutions, and celebrate successes.
  • Customer/End-result/Metrics driven in design and development.
  • Keen ability and motivation to learn, enter new domains, and manage through ambiguity.

Why Microsoft?

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.

Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations, and ordinances.

Benefits
Extracted with AI

  • Equal opportunity employer
  • Diverse team environment
  • Career growth opportunities

Similar jobs

Last update: 23 minutes ago

dataroots logo
dataroots

Expert Machine Learning Engineer

Join Dataroots as an Expert Machine Learning Engineer to design and deliver AI-powered solutions, focusing on machine learning models.

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.

FoodLabs logo
FoodLabs

Senior C++ Computer Vision Engineer

Join a cutting-edge AI-DeepTech startup in Berlin as a Senior C++ Computer Vision Engineer. Work on world-class on-device AI technology.

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.

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.

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.

BCG X logo
BCG X

AI Engineer

Join BCG X as an AI Engineer in Milan, Italy. Develop AI solutions, partner with clients, and drive innovation in a dynamic environment.

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.

Ilkari logo
Ilkari

Senior Software Engineer - Python, Django, Angular

Join Ilkari as a Senior Software Engineer to lead development in Python, Django, and Angular, creating scalable solutions in a hybrid work environment.

Computer Futures logo
Computer Futures

Cloud Data Engineer

Seeking a Cloud Data Engineer with expertise in AWS, Python, and CI/CD for a hybrid role in Hannover. Join our dynamic team!

Catalyze Group logo
Catalyze Group

Full Stack Developer with AI and API Expertise

Join Catalyze Group as a Full Stack Developer to build AI-powered grant-writing tools. Work with React, Django, and more in Amsterdam.

TrueLayer logo
TrueLayer

Senior Software Engineer - C#/.NET

Join TrueLayer as a Senior Software Engineer in Milan, working with C#, .NET, AWS, and Kubernetes to build scalable systems.

i4talent detachering logo
i4talent detachering

Senior Data Engineer

Join i4talent as a Senior Data Engineer to lead cloud transitions and data projects. Enjoy a fun work environment with great benefits.

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

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.

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.

Zalando logo
Zalando

Senior Backend/Data Engineer

Join Zalando as a Senior Backend/Data Engineer in Berlin to enhance our audience-building platform using AWS, Java, Scala, and SQL.

Persona logo
Persona

LLM Backend Developer

Join Persona as a LLM Backend Developer, work remotely, and develop AI-driven backend systems for top startups.

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.

Holland Casino logo
Holland Casino

Data Engineer with ETL and SQL Expertise

Join Holland Casino as a Data Engineer to build and maintain data infrastructure for the Online Casino, focusing on ETL, SQL, and cloud solutions.

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.

N26 logo
N26

Backend Engineer - Financial Empowerment

Join N26 as a Backend Engineer to empower financial freedom using Java, Kotlin, and microservices in a hybrid work environment.

Zalando logo
Zalando

Backend Software Engineer - Privacy Technology

Join Zalando as a Backend Software Engineer in Privacy Technology, focusing on data protection and privacy automation services.