Senior Software Engineer — Experience League Knowledge Platform & GenAI Services
Core
Design and build backend services and APIs to expose Experience League content as a managed, AI-ready knowledge platform for product knowledge agents and AI assistants.
Role type
Senior Software Engineer (P40) – GenAI Knowledge Services
Builds
Scalable knowledge management services, metadata/taxonomy systems, knowledge graphs, and content publishing pipelines for agentic workflows.
Domain
Enterprise Learning & Enablement / Generative AI / Knowledge Management
Deliverable
production ML models | product features | infrastructure
Required skills
Backend services and API design, Kubernetes, Docker, MongoDB Atlas, GenAI production concerns (evaluation, observability, safety), CDN expertise, Cloud-native patterns
Preferred skills
Knowledge management systems, AEM/EDS integration, Service catalog patterns
Technologies
Kubernetes, Docker, MongoDB Atlas, CDN
Responsibilities
Design and build backend services exposing content as a managed knowledge platform; Replace ad-hoc ingestion with governed access patterns; Build knowledge management services (metadata, taxonomy, knowledge graphs); Support agentic workflows (retrieval, enrichment, versioning); Evolve content publishing pipelines for AI-readiness; Operate containerized services with cloud-native patterns; Influence adoption of shared services.
Seniority
Senior, hands-on IC