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
Expert Machine Learning Engineer
Join Dataroots as an Expert Machine Learning Engineer to design and deliver AI-powered solutions, focusing on machine learning models.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
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.
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.
Senior IoT Engineer
Join Skytree as a Senior IoT Engineer to lead IoT projects, focusing on Azure IoT solutions, edge computing, and data pipelines.
Senior Backend Engineer C++
Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.
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.
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.
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.
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.
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!
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.
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.
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.
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.
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.
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.
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.
LLM Backend Developer
Join Persona as a LLM Backend Developer, work remotely, and develop AI-driven backend systems for top startups.
Senior Full-Stack Engineer ReactJS/NodeJS
Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.
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.
Cloud Engineer
Join Tibo Energy as a Cloud Engineer to drive energy transition with cloud architecture skills in a dynamic team.
Backend Engineer - Financial Empowerment
Join N26 as a Backend Engineer to empower financial freedom using Java, Kotlin, and microservices in a hybrid work environment.
Backend Software Engineer - Privacy Technology
Join Zalando as a Backend Software Engineer in Privacy Technology, focusing on data protection and privacy automation services.