Job Summary:
Microsoft AI is seeking a Senior Software Engineer to join their Entity Data team within Microsoft AI Search. The role focuses on developing AI-powered systems for entity extraction, enrichment, and understanding from diverse content sources, leveraging machine learning and LLM technologies.
Responsibilities:
โข Design and develop systems for entity extraction, enrichment, and understanding from diverse content sources.
โข Apply machine learning and LLM-based approaches to identify, classify, and enrich entities and their attributes.
โข Build solutions for entity resolution, disambiguation, and linking across multiple data sources.
โข Improve entity quality through precision/recall analysis, evaluation frameworks, and data-driven experimentation.
โข Develop scalable workflows for processing large volumes of structured and unstructured content.
โข Collaborate with applied scientists, data scientists, and product teams to bring AI-powered entity capabilities into production.
โข Drive technical design, implementation, testing, and operational excellence for entity intelligence systems.
โข Mentor engineers and contribute to technical leadership across the team.
Qualifications:
Required:
โข 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 equivalent experience.
โข Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Preferred:
โข Master's Degree in Computer Science or related technical field AND 6+ 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 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
โข Experience working with machine learning or AI-driven systems.
โข Experience processing and analyzing large-scale structured or unstructured datasets.
โข Solid understanding of software design, distributed systems, and production engineering practices.
โข Demonstrated ability to independently drive projects from concept to production.
โข Excellent problem-solving and cross-functional collaboration skills.
Company:
Microsoft AI is a software development company. Founded in 2024, the company is headquartered in Redmond, USA, with a team of 5001-10000 employees. The company is currently Late Stage.