AI Data & Semantic Modeling Engineer / GenAI Solutions Engineer
Salary: RM 8,000 – RM 11,000 per month
About the role
We are seeking an experienced AI Data & Semantic Modeling Engineer to design, develop, and support enterprise-grade AI and analytics solutions. The ideal candidate will have strong expertise in Data & Semantic Modeling, Retrieval-Augmented Generation (RAG) architectures, enterprise data platforms, and modern backend development. This role will be responsible for building intelligent data access layers, semantic retrieval frameworks, conversational analytics platforms, and automated reporting solutions that enable users to interact with enterprise data through natural language interfaces.
Key responsibilities
Design and develop Hybrid RAG architectures and semantic search systems
Build intelligent data access layers and semantic retrieval frameworks
Develop conversational analytics platforms and automated reporting solutions
Work with enterprise databases and data warehouses including Snowflake, BigQuery, Databricks, and PostgreSQL
Build REST APIs using FastAPI or Flask
Implement streaming architectures, asynchronous processing, and job orchestration
About you
7+ years of software engineering, data engineering, or AI solution development experience
Strong experience with Hybrid RAG architectures, Semantic search, Vector databases, and Metadata-driven retrieval systems
Hands-on experience with enterprise databases and data warehouses: Snowflake, BigQuery, Databricks, PostgreSQL
Strong Python development experience
Experience building REST APIs using FastAPI or Flask
Experience with streaming architectures, asynchronous processing, and job orchestration
Experience with React, Next.js, or Streamlit