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
Software Engineer II
Join Microsoft as a Software Engineer II to build scalable services and enhance product experiences. Remote position.
Software Engineer II - AI Frameworks
Join Microsoft's AI Frameworks team as a Software Engineer II, developing AI software across platforms. Remote work available.
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.
Software Engineer II - Microsoft 365
Join Microsoft 365 as a Software Engineer II to develop cutting-edge web and mobile technologies, focusing on customer self-help and online support.
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.
Software Engineer II - Cloud Security
Join Microsoft as a Software Engineer II in Cloud Security, focusing on access control and protection solutions.
Software Engineer 2 - AI and Machine Learning
Join Microsoft as a Software Engineer 2 in Barcelona to innovate in AI and Machine Learning with a focus on large-scale data projects.
Software Engineer - Fullstack
Join Microsoft as a Fullstack Software Engineer in Redmond, WA. Develop software and tools, collaborate with stakeholders, and ensure high-quality solutions.
Software Engineer II - AI Frameworks
Join Microsoft's AI Frameworks team as a Software Engineer II to develop and optimize AI models using C, C++, and Python.
Software Engineer II - Azure Storage
Join Microsoft as a Software Engineer II to build and optimize Azure's distributed file system. Remote role with competitive salary.
Data Scientist II
Join Microsoft as a Data Scientist II to develop AI/ML solutions for business applications. Hybrid work in Redmond, WA.
Principal Software Engineer at Microsoft
Principal Software Engineer role at Microsoft, focusing on cloud operations and innovation with options for hybrid or remote work.
Senior Software Engineer - AI Frameworks
Join Microsoft as a Senior Software Engineer in AI Frameworks, working on cutting-edge AI software development.
Software Engineer II - Azure Resource Notifications
Join Microsoft as a Software Engineer II in Azure Resource Notifications, focusing on high-scale distributed systems and cloud computing.
Software Engineer II - Hardware Security
Join Microsoft as a Software Engineer II focusing on hardware security, working remotely to innovate and secure billions of devices.
Software Engineer II
Join Microsoft's COSMIC team as a Software Engineer II in Prague, focusing on Azure Kubernetes Service and engineering excellence.
Senior Software Development Engineer
Join Microsoft as a Senior Software Development Engineer to drive AI and ML innovations in Windows.
Full Stack & AI Engineer - Software Engineer II
Join Microsoft as a Full Stack & AI Engineer in Redmond, focusing on AI, ML technologies, and full-stack development.
Software Engineer - Azure Virtual Desktop and Windows 365
Join Microsoft as a Software Engineer to innovate in Azure Virtual Desktop and Windows 365. Hybrid work, competitive salary, and growth opportunities.
Software Engineer II – Xbox Advanced Technology Group
Join Microsoft as a Software Engineer II in the Xbox Advanced Technology Group, focusing on game development and technologies.
Software Engineer - Azure Customer Experience
Join Microsoft's Azure Customer Experience team as a Software Engineer, focusing on cloud quality and reliability.
Software Engineer - Fullstack
Join Microsoft as a Fullstack Software Engineer in Cambridge, MA. Work on cutting-edge technology with a hybrid work model.
Remote Software Engineer
Join Microsoft as a Remote Software Engineer to develop AI-driven solutions enhancing customer satisfaction.
Senior Software Engineer - Cloud Infrastructure
Join Microsoft as a Senior Software Engineer to develop cloud infrastructure solutions using C, C#, Java, and Azure.