Skip to main content

Barcelona, Es

Software Engineer 2 Software Engineer 2

Location
Barcelona, Es
Job Number
200013823-en-1
City
Barcelona
Team
Other
Country
Es
Discipline
Software Engineering
Overview

Artificial Intelligence (AI) is transforming the world, and the best is yet to come! At Microsoft AI, we are at the forefront of enhancing AI capabilities and making them accessible to everyone. In this exciting project within the AI and Search team, you will build a platform to provide Large Language Models (LLMs) with up-to-date information from the web to reduce hallucinations, allow answering questions beyond the training data and increase users confidence by returning links that confirm the model’s answer. 

Our team of engineers is dedicated to working on the latest technological trends in Search, AI, Agents, responsible AI, security, and privacy. We strive to take the best ideas and turn them into innovative business strategies and products. 

We are seeking a highly skilled, motivated Software Engineer II to evangelize and build APIs that power the agentic web. In this role, you will drive customer focused feature development, onboard partners, and support strategic relationships in a fast-paced environment while maintaining high energy, professionalism, and a passion for innovation. 

The ideal candidate will have technical expertise across the full product lifecycle, preferably in platforms, APIs, and schemas, combined with solid partnership, collaboration, and agile project management skills. In this role, you will be responsible for designing, developing, and deploying products and services to address complex business challenges. The candidate must understand customer technical requirements, quickly collaborate with partners to determine how best to leverage our systems, and translate those requirements into solutions with others in the engineering team. They should be data-driven, able to work independently, remove obstacles, embrace change, and thrive in ambiguous environments. A high level of integrity and a consistent, positive “can-do” attitude are essential, along with the ability to maintain confidentiality of highly sensitive information. 

Starting January 26, 2026, Microsoft AI (MAI) employees who live within a 50- mile commute of a designated Microsoft office in the U.S. or 25-mile commute of a non-U.S., country-specific location are expected to work from the office at least four days per week. This expectation is subject to local law and may vary by jurisdiction.



Responsibilities
  • Work on the delivery of high-quality services that will power AI and Search experiences across products. 
  • Ensure the quality, scalability, reliability, security, and maintainability of services. 
  • Participate in design and code reviews, and contribute to the development of a clean, well-documented codebase. 
  • Stay current with the latest developments in AI, Search and development, and bring innovative ideas and insights to the team. 
  • Help other team members plan and execute technical deliverables with the required quality. 
  • Participate in the success of  internal and external partner relationships. 
  • Coordinate and orchestrate product requirements gathered from partners. 


Qualifications

Required Qualifications:

  • Bachelor’s Degree in Computer Science or related technical field OR equivalent experience.
  • Solid experience in designing, developing, shipping and troubleshooting web services. 
  • Solid coding, debugging and algorithm design skills 
  • Expertise in backend technologies such as C, C++, C#, Java, TypeScript, or Python
  • Familiarity with cloud computing platforms such as Azure, AWS, etc. 
  • Effective communication skills. 
  • Commitment to creating and maintaining an inclusive workplace. 

Preferred Qualifications:

  • Expertise in front-end technologies  
  • Unrelenting focus on driving results through transformational partner experiences.  
  • Prior experience with API platform development.  

#MicrosoftAI #MAI #BING


This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.




Microsoft is an equal opportunity employer. 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. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Similar jobs

Software Engineering IC3

Hyderabad, In
Software Engineering

Senior Applied Scientist

Beijing, Cn
Applied Sciences

Senior Applied Scientist

Suzhou, China
Applied Sciences

Barcelona, Es

Senior Software Engineer Senior Software Engineer

Location
Barcelona, Es
Job Number
200011925-en-1
City
Barcelona
Team
Other
Country
Es
Discipline
Software Engineering
Overview

Artificial Intelligence (AI) is transforming the world, and the best is yet to come! At Microsoft AI, we are at the forefront of enhancing AI capabilities and making them accessible to everyone. In this exciting project within the AI and Search team, you will build a platform to provide Large Language Models (LLMs) with up-to-date information from the web to reduce hallucinations, allow answering questions beyond the training data and increase users confidence by returning links that confirm the model’s answer. 

Our team of engineers is dedicated to working on the latest technological trends in Search, AI, Agents, responsible AI, security, and privacy. We strive to take the best ideas and turn them into innovative business strategies and products. 

We are seeking a highly skilled, motivated Software Engineer II to evangelize and build APIs that power the agentic web. In this role, you will drive customer focused feature development, onboard partners, and support strategic relationships in a fast-paced environment while maintaining high energy, professionalism, and a passion for innovation. 

The ideal candidate will have technical expertise across the full product lifecycle, preferably in platforms, APIs, and schemas, combined with solid partnership, collaboration, and agile project management skills. In this role, you will be responsible for designing, developing, and deploying products and services to address complex business challenges. The candidate must understand customer technical requirements, quickly collaborate with partners to determine how best to leverage our systems, and translate those requirements into solutions with others in the engineering team. They should be data-driven, able to work independently, remove obstacles, embrace change, and thrive in ambiguous environments. A high level of integrity and a consistent, positive “can-do” attitude are essential, along with the ability to maintain confidentiality of highly sensitive information. 

Starting January 26, 2026, Microsoft AI (MAI) employees who live within a 50- mile commute of a designated Microsoft office in the U.S. or 25-mile commute of a non-U.S., country-specific location are expected to work from the office at least four days per week. This expectation is subject to local law and may vary by jurisdiction.



Responsibilities
  • Work on the delivery of high-quality services that will power AI and Search experiences across products. 
  • Ensure the quality, scalability, reliability, security, and maintainability of services. 
  • Participate in design and code reviews, and contribute to the development of a clean, well-documented codebase. 
  • Stay current with the latest developments in AI, Search and development, and bring innovative ideas and insights to the team. 
  • Help other team members plan and execute technical deliverables with the required quality. 
  • Participate in the success of  internal and external partner relationships. 
  • Coordinate and orchestrate product requirements gathered from partners. 


Qualifications

Required Qualifications:

  • Bachelor’s Degree in Computer Science or related technical field 
    • OR equivalent experience.
  • Solid experience in designing, developing, shipping and troubleshooting high scale services. 
  • Solid coding, debugging and algorithm design skills. 
  • Expertise in backend technologies such as C, C++, C#, Java, TypeScript, or Python, web services and RESTful concepts.
  • Familiarity with cloud computing platforms such as Azure, AWS, etc. 
  • Effective communication skills. 
  • Commitment to creating and maintaining an inclusive workplace. 


Preferred Qualifications:

  • Experience in front-end technologies
  • Prior experience with API platform development.
  • Passion for continuous learning and applying learning in ways that drive business improvements.  
  • Ability to take strategic thinking to tactical execution. 


#MicrosoftAI #MAI #BING


This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.




Microsoft is an equal opportunity employer. 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. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Similar jobs

Software Engineering IC3

Hyderabad, In
Software Engineering

Senior Applied Scientist

Beijing, Cn
Applied Sciences

Senior Applied Scientist

Suzhou, China
Applied Sciences

Barcelona, Es

Applied Scientist Applied Scientist

Location
Barcelona, Es
Job Number
200013069-en-1
City
Barcelona
Team
Other
Country
Es
Discipline
Applied Sciences
Overview

A unique opportunity to join Bing Search, a global search engine powering billions of searches daily, both from humans and from Large-Language Models.

The Bing Metrics team is looking for passionate applied scientists to work on the new generation of metrics and quality control for the Bing Grounding API.  The team ensures that Bing returns high-quality, error-free, and authoritative results using a variety of different approaches.  Our team builds complex pipeline including crowd judging and machine learning steps to verify our suspicions. Now, we actively use LLMs like ChatGPT as a judge to evaluate the quality of search results at multiple levels: query, answer, whole page and generate insights for the teams who are responsible this experience. 

As a part of an international and distributed team you will be responsible for RAG quality metrics within Bing Search. The job provides you with the opportunity to work with multiple teams across entire Bing (>80 different teams) and greatly influence the search engine relevance and search result quality of the entire platform. We are an established core team in Bing with very high visibility and impact.

We are looking for a talented engineer/applied scientist with a passion to work with LLM and specifically RAG, design, implement and test complex data pipelines built on top of LLM models, create new tools for running multi-step prompts to evaluate search engine quality and generate actionable insights for the teams.

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.  

Starting January 26, 2026, Microsoft AI (MAI) employees who live within a 50- mile commute of a designated Microsoft office in the U.S. or 25-mile commute of a non-U.S., country-specific location are expected to work from the office at least four days per week. This expectation is subject to local law and may vary by jurisdiction.



Responsibilities
  • Design and implement metrics for RAG with Bing Web Search and other APIs.
  • Build pipelines and dashboards for Bing Grounding quality.
  • Use LLM models in LLM-as-a-judge settings for data evaluation.
  • Engineer prompts for textual and multi-model LLMs for data processing and generation of insights.
  • Design and implement E2E pipelines (from sampling anomalies from the logs through prompt engineering to ultimately automatically updatable dashboards).
  • Apply classical ML (feature engineering + model training, text and image embeddings) along with LLM to augment data analysis and processing pipelines.
  • Help teams to build new innovative search experience with Bing.


Qualifications

Required Qualifications

  • Bachelor’s Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND hands on experience (e.g., statistics predictive analytics, research)
    • OR Master’s Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND years related experience (e.g., statistics, predictive analytics, research)
    • OR Doctorate in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND related experience (e.g., statistics, predictive analytics, research)
    • OR equivalent experience.
  • Proficient in working with relational and/or non-relational databases, including experience in writing queries and performing data manipulation using SQL or equivalents.
  • Experience developing and applying Large Language Models (LLMs) within AI solutions, including Retrieval-Augmented Generation (RAG) techniques for integrating external knowledge sources.

  • Ability to work independently, solid collaboration and communication skills.

 

Preferred Qualifications

• Master’s Degree in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND hands on experience (e.g., statistics, predictive analytics, research)
• OR Doctorate in Statistics, Econometrics, Computer Science, Electrical or Computer Engineering, or related field AND hands on experience (e.g., statistics, predictive analytics, research)


#MicrosoftAI #search# #webxt# #LLM# #RAG# #DS#


This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.




Microsoft is an equal opportunity employer. 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. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Similar jobs

Software Engineering IC3

Hyderabad, In
Software Engineering

Senior Applied Scientist

Beijing, Cn
Applied Sciences

Senior Applied Scientist

Suzhou, China
Applied Sciences

Barcelona, Es

Senior Product Manager – Microsoft AI Senior Product Manager – Microsoft AI

Location
Barcelona, Es
Job Number
200013821-en-1
City
Barcelona
Team
Other
Country
Es
Discipline
Product Management
Overview

Artificial Intelligence (AI) is transforming the world, and the best is yet to come! At Microsoft AI, we are at the forefront of enhancing AI capabilities and making them accessible to everyone. In this exciting project within the AI and Search team, you will build a platform to provide Large Language Models (LLMs) with up-to-date information from the web to reduce hallucinations, allow answering questions beyond the training data and increase users confidence by returning links that confirm the model’s answer. 

Our team of PMs is dedicated to working on the latest technological trends in Search, AI, Agents, responsible AI, security, and privacy. We strive to take the best ideas and turn them into innovative business strategies and products. 

We are seeking a highly skilled, motivated Senior Product Manager to evangelize and build APIs that power the agentic web. In this role, you will drive feature development, onboard partners, and support strategic relationships in a fast-paced environment while maintaining high energy, professionalism, and a passion for innovation. 

The ideal candidate will have technical expertise across the full product lifecycle, preferably in platforms, APIs, and schemas, combined with strong partnership, collaboration, and agile project management skills. The candidate must understand customer requirements, quickly collaborate with partners to determine how best to leverage our systems, and translate those requirements into clear guidance for the engineering team. They should be data-driven, able to work independently, remove obstacles, embrace change, and thrive in ambiguous environments. A high level of integrity and a consistent, positive “can-do” attitude are essential, along with the ability to maintain confidentiality of highly sensitive information. 

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.  

Starting January 26, 2026, Microsoft AI (MAI) employees who live within a 50- mile commute of a designated Microsoft office in the U.S. or 25-mile commute of a non-U.S., country-specific location are expected to work from the office at least four days per week. This expectation is subject to local law and may vary by jurisdiction.



Responsibilities
  • Identify, prioritize and drive new features/capabilities using Agile practices that allow partners to develop break-through end-user experiences.  
  • Act as a liaison between business, engineering teams and partners.
  • Drive internal and external partner relationships that are critical to success.  
  • Coordinate and orchestrate product requirements gathered from partners.  
  • Collaborate with distributed teams to delivery product enhances and fixes.  
  • Work closely with a feature crew throughout the engineering lifecycle.  
  • Drive analysis and support of investment decisions and offer business perspective to influence key strategic decisions.
  • Proactively identify issues that impede business group success and providing solutions/recommendations.


Qualifications

Required Qualifications:

  • Bachelor’s Degree AND proven experience in product/service/project/program management or software development
    • OR equivalent experience.
  • Demonstrated experience leading, influencing and driving collaboration.  
  • Demonstrated ability to define organizational priorities, establish roadmaps, and sustain the process and artifacts.  
  • Demonstrated experience managing requirements from multiple partnership relationships simultaneously.   
  • Be an excellent communicator who understands the value of different mediums.  
  • Ability to navigate ambiguity with confidence and deliver clear, rationalized, and impactful results. 
  • Ability to manage confidentiality without exception.

 

Preferred Qualifications:

  • Experience in/knowledge of web API’s.
  • Experience in or knowledge of Large Language Models (LLMs) and Retrieval-Augmented Generation (RAG) techniques.
  • Experience in/knowledge of online content generation. 
  • Experience in/knowledge of web search. 


#MicrosoftAI @MAI #BING


This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.




Microsoft is an equal opportunity employer. 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. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Similar jobs

Software Engineering IC3

Hyderabad, In
Software Engineering

Senior Applied Scientist

Beijing, Cn
Applied Sciences

Senior Applied Scientist

Suzhou, China
Applied Sciences

Barcelona, Es

Software Engineer Software Engineer

Location
Barcelona, Es
Job Number
200008736-en-1
City
Barcelona
Team
Other
Country
Es
Discipline
Software Engineering
Overview

Full stack software engineer for metric analysis tools of the Bing Metrics team.

A unique opportunity to join Bing Search, a global search engine powering billions of searches daily, both from humans and from Large-Language Models 

The Bing Metrics team is looking for passionate software engineers to work on tools that analyze, monitor, and enforce quality control for Bing and of the Bing Grounding API.  The team ensures that Bing returns high-quality, error-free, and authoritative results using a variety of different approaches.  The tools the team owns apply the business criteria to decide which features meet the requirements to be productionized, provide insights to the whole organization by analyzing data and trends, generate metrics and monitor the data quality.

As a part of an international and distributed team you will be responsible for developing and maintaining tools, adding new functionalities, and analyzing existing data to provide insights and identify trends. The role provides you with the opportunity to work with multiple teams across Bing. We are an established core team in Bing with very high visibility and impact.

We are looking for a talented, hands-on, and resourceful software engineer with a passion for problem solving, efficiency and quality. At the same time, someone who enjoys working with data to extract insights and build dashboards for easy and intuitive navigation.

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.  

Starting January 26, 2026, Microsoft AI (MAI) employees who live within a 50- mile commute of a designated Microsoft office in the U.S. or 25-mile commute of a non-U.S., country-specific location are expected to work from the office at least four days per week. This expectation is subject to local law and may vary by jurisdiction.



Responsibilities
  • Work in the Front and Back end of team’s tools.
  • Analyze metric behavior and build insights using the relevant data.
  • Build intuitive user experiences that help users understand the metric movements and the underlying root causes.
  • Build reporting dashboards that summarize the business insights.


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.
  • 2+ years of full stack development experience.
  • Ability to understand and extend existing code.
  • Good understanding of SQL and relational databases.
  • Excellent collaboration skills.

Preferred Qualifications:

  • Master’s Degree in Computer Science or related technical field AND 3+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python 
    • OR Bachelor’s Degree in Computer Science or related technical field AND 5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • 3+ years of full stack development experience.
  • Experience with Blazor
  • Experience with Kusto.
  • Passion for metrics, data and quality.

#MicrosoftAI #search #webxt #LLM #RAG #fulltack #SDE 


This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.




Microsoft is an equal opportunity employer. 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. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Similar jobs

Software Engineering IC3

Hyderabad, In
Software Engineering

Senior Applied Scientist

Beijing, Cn
Applied Sciences

Senior Applied Scientist

Suzhou, China
Applied Sciences