Adobe is seeking a Senior Software Engineer to join their XDM Semantic Enrichment team, focusing on pioneering AI-driven experience delivery. This role is at the forefront of transforming how businesses understand and act on their data through semantic search, knowledge graphs, and advanced natural language understanding (NLU).
The position involves working with Adobe Experience Data Model (XDM), a standardized data framework that provides consistent, unified data structure across Adobe Experience Platform. You'll be developing intelligent search solutions that go beyond traditional keyword matching, leveraging cutting-edge AI technologies to deliver context-aware, intent-driven insights.
As a senior engineer, you'll be responsible for developing high-performance, distributed services that integrate with machine learning and data science systems. The role requires expertise in backend development, distributed systems, and database management. You'll work with technologies like Java, Python, and various database systems while collaborating with cross-functional teams including customers, product managers, and designers.
Adobe offers a competitive compensation package that varies by geographic location, ranging from $133,900 to $242,000 annually, plus benefits and equity opportunities. The company is known for its exceptional work environment and unique "Check-In" approach to employee development. Adobe is an Equal Employment Opportunity employer committed to creating an inclusive workplace where innovation thrives.
This is an excellent opportunity for experienced engineers passionate about AI and distributed systems to make a significant impact on how businesses leverage data for personalized experiences. The role combines technical challenges with business impact, offering growth opportunities in a company that's shaping the future of digital experiences.