Job title: Fullstack Lead
Job type: Permanent
Industry: Real Estate and Property
Location: WFO, Jakarta
Job ID: 44313

Job Description

About the company

Geekhunter is hiring on behalf of our client, a leading publicly listed property enterprise in Indonesia, which is distinguished by its robust asset base, consistent financial performance, and enduring revenue streams.

 

Job Responsibilities

  • Design and implement generative AI (GenAI) pipelines leveraging large language models (LLMs) with SQL, vector-based, and semantic data inputs.
  • Develop robust RESTful APIs to support chatbot communication, analytics, and internal tooling.
  • Integrate and fine-tune semantic search tools (e.g., Weaviate), alongside structured database systems such as SQL and PostgreSQL.
  • Build dynamic and adaptive prompt templates that incorporate memory functions, tool syntax, and schema-based grounding.
  • Architect intelligent agent workflows capable of processing graph-based knowledge and contextual reasoning.
  • Maintain user-friendly internal dashboards and interfaces for validation, control, and performance tracking.
  • Oversee system performance, including caching, monitoring, and logging using Redis and PostgreSQL.
  • Collaborate closely with product and data teams in Agile environments to enhance platform capabilities and user experience.

 

Job Requirements

  • Minimum 5 years of full-stack development experience, with at least 1–2 years focused on GenAI/LLM implementation.
  • Advanced proficiency in Python, particularly with backend frameworks such as Flask or FastAPI.
  • Demonstrated expertise in designing and deploying RESTful APIs.
  • Experience working with LLMs via API access (e.g., OpenAI, Gemini, Claude).
  • Familiarity with prompt engineering principles, token optimisation, and few-shot training approaches.
  • Strong grasp of semantic search methodologies, embeddings, and vector databases (e.g., Weaviate, Pinecone).
  • Competence in SQL query construction and validating AI-generated database syntax.
  • Solid knowledge of frontend technologies, including HTML, JavaScript, AJAX, and templating engines like Jinja2.
  • Hands-on experience with Redis, PostgreSQL, and data formats such as JSON.

 

Benefits

  • Competitive Salary
  • BPJS Ketenagakerjaan and Kesehatan
  • THR
  • External Health Insurance
  • Working Tools Provided