Flexing It®
Website:
flexingit.com
Job details:
Flexing It is a freelance consulting marketplace that connects freelancers and independent consultants with organisations seeking independent talent.
Flexing It has partnered with Our client, a global leader in Energy Management and Automation, is seeking a highly skilled AI Engineer / Full Stack Developer with strong expertise in JavaScript, Elasticsearch, and AI-driven technologies to support the modernization of existing systems and drive the transition away from a Liferay-based architecture.
The ideal candidate will bring hands-on experience in building scalable web applications, designing AI-powered search and retrieval systems, and implementing Retrieval-Augmented Generation (RAG) frameworks to enable intelligent data access and automation. This role will play a critical part in shaping next-generation, AI-enabled content platforms.
Key Responsibilities
• Design and develop scalable web applications using modern JavaScript frameworks (Node.js, React, Next.js, or similar).
• Build and optimize Elasticsearch-based search solutions, including indexing strategies, querying, and performance tuning.
• Develop AI-powered solutions to modernize legacy systems and support migration away from Liferay.
• Architect and implement Retrieval-Augmented Generation (RAG) systems for intelligent document search, knowledge retrieval, and AI-assisted workflows.
• Integrate Large Language Models (LLMs) with internal data sources, enterprise systems, and APIs.
• Design and develop AI agents capable of:
Ingesting content from publishers
Recommending appropriate templates based on content type
Performing content refinement (formatting, polishing, compliance)
Enabling approval workflows prior to publishing
• Ensure published content adheres to enterprise guidelines (format, font, color palette, and branding standards).
• Identify and implement alternative, preferably AI-enabled and cost-effective (freeware/open-source) solutions to replace Liferay for internal content publishing.
• Enable RAG-powered search capabilities across the content platform.
• Ensure content accessibility via APIs or scalable interfaces for integration with other AI/RAG systems.
• Collaborate with product, engineering, and architecture teams to define and execute AI-driven modernization strategies.
• Ensure system scalability, performance optimization, and adherence to security best practices.
• Actively contribute to architecture discussions and recommend improvements for AI-enabled platforms.
Skills Required
- Strong proficiency in JavaScript (Node.js and modern frameworks such as React, Next.js, or similar).
- Hands-on experience with Elasticsearch, including indexing, querying, and optimization.
- Solid understanding of AI/ML concepts, particularly Retrieval-Augmented Generation (RAG).
- Experience integrating Large Language Models (LLMs) into production applications.
- Experience working with APIs, microservices, and cloud-based architectures.
- Proven ability to design and implement solutions for legacy system modernization or migration.
- Strong analytical and problem-solving skills with the ability to work in a collaborative, cross-functional environment.
Preferred Qualifications
- Experience with vector databases and semantic search architectures.
- Familiarity with AI frameworks such as LangChain, LlamaIndex, or similar.
- Exposure to embeddings, knowledge graphs, and document intelligence systems.
- Prior experience working with enterprise CMS platforms such as Liferay.
- Experience with cloud platforms (AWS, Azure, or GCP).
Nice to Have
- Experience building Generative AI applications.
- Background in search-based AI systems or enterprise knowledge platforms.
Click on Apply to know more.