The Entity Understanding team at Microsoft is seeking a Senior Software Engineer to revolutionize how complex data is interpreted and managed across their systems. This role focuses on building cutting-edge solutions using AI, LLM, and data processing technologies to enhance entity recognition, categorization, and interaction. The position offers competitive compensation ($117,200 - $229,200) and the flexibility of 100% remote work. As a senior engineer, you'll lead architecture decisions, mentor team members, and work with cross-functional teams to develop scalable solutions. The role requires 4+ years of experience and expertise in machine learning, particularly in NLP and entity recognition. Microsoft offers comprehensive benefits including healthcare, educational resources, and parental leave. This is an opportunity to impact products used by millions while working with cutting-edge AI technologies at one of the world's leading tech companies.