
Principal IT Software Engineer
Cloud Software Group
full-time
Posted on:
Location Type: Remote
Location: India
Visit company websiteExplore more
Job Level
About the role
- Lead the end-to-end architecture of RAG-based enterprise search solutions, integrating AEM or Liferay with tools like Glean, Vertex AI, or Elasticsearch
- Design and deploy content delivery strategies within AEM/Liferay that support seamless document ingestion, indexing, and metadata enrichment for AI consumption
- Design and deploy vector retrieval pipelines that integrate embeddings and LLMs with enterprise data connectors and CMS fragments
- Fine-tune LLMs and retrieval strategies to improve search accuracy, contextual understanding, and response quality across web and mobile interfaces
- Integrate semantic and generative search capabilities into enterprise portals, intranets, and customer-facing websites
- Partner with Product, Data, and Knowledge Management teams to design search relevance metrics and high-fidelity user experience (UX) flows
- Implement secure access controls, PII masking, and compliance mechanisms to ensure AI-powered search honors CMS-level permissions
- Stay current with emerging GenAI, vector database technologies, and CMS headless capabilities to continuously evolve platform architectures
- Lead and mentor engineering teams in Full Stack development, LLM integration, and hybrid search architectures.
Requirements
- 12+ years of experience in Software Engineering, with a significant focus on Full Stack Architecture and Enterprise Content Management
- CMS Expertise: Proven track record in solutioning and implementing AEM (v6.5+ or AEM as a Cloud Service) or Liferay DXP
- Deep understanding of RAG architectures, embeddings, vector search, and semantic retrieval
- Hands-on experience with Java (for AEM/Liferay backend), JavaScript/TypeScript (React, Angular, or Vue), and Python (for AI/ML services)
- Practical experience with Glean, Vertex AI Search, or Elasticsearch / OpenSearch
- Strong background in LLMs (Gemini, OpenAI, Anthropic), prompt engineering, and context window management
- Integration: Experience connecting enterprise data sources (Confluence, SharePoint, Wolken, Oracle, etc.) with CMS-driven portals
- Typically requires a University Degree or equivalent experience and minimum 12 years of prior relevant experience; or Master’s degree with 8 years; or PhD with 5 years.
Benefits
- Health insurance
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Full Stack ArchitectureEnterprise Content ManagementRAG architecturesembeddingsvector searchsemantic retrievalJavaJavaScriptTypeScriptPython
Soft Skills
leadershipmentoringcollaborationuser experience design
Certifications
University DegreeMaster's degreePhD