Gen AI Fullstack Engineer
Job Descriptions
As a GenAI Full Stack Engineer, you will be responsible for the full development cycle — from frontend interfaces to backend APIs, prompt design, memory handling, semantic reasoning, and tool integration. You will work in an Agile/Scrum environment and play a key role in deploying, evaluating, and improving agentic AI flows powered by structured and unstructured data.
Key Responsibilities:
- Design and build GenAI pipelines with LLMs using SQL, vector, and semantic knowledge sources
- Develop RESTful API endpoints for chatbot interactions, analytics, and admin tooling
- Integrate and optimize semantic search tools (e.g., Weaviate) and structured SQL/PostgreSQL databases
- Implement dynamic prompt templates including memory, tool syntax, and schema grounding
- Engineer agent workflows capable of reasoning over graph knowledge and historical context
- Develop and maintain internal user interfaces for QA validation, control and dashboard integration
- Handle caching, logging, and performance monitoring using Redis and PostgreSQL
- Collaborate with product and data teams in Agile sprints to continuously improve system capabilities
Qualifications:
- Proficiency in Python and backend frameworks (Flask/FastAPI)
- Strong understanding of RESTful API design and implementation
- Experience with LLMs via APIs (e.g., OpenAI, Gemini, Claude, etc.)
- Familiarity with prompt engineering, token management, and few-shot design
- Knowledge of semantic retrieval, embeddings, and vector databases (e.g., Weaviate, Pinecone)
- Ability to construct SQL queries and validate model-generated syntax
- Frontend knowledge: HTML, JavaScript, AJAX, template engines (e.g., Jinja2)
- Working experience with Redis, PostgreSQL, and data serialization formats (e.g., JSON)
- AI & Reasoning Concepts
- Prompt engineering with modular templates and variable injection
- Semantic search using hybrid keyword and embedding techniques
- Graph-based knowledge structuring and lookup
- Agentic reasoning: decomposing queries, invoking tools, generating responses
- Handling hallucinations, fallback strategies, and grounding mechanisms
Information :
- Company : Tiga Daya Digital Indonesia
- Position : Gen AI Fullstack Engineer
- Location : Jakarta
- Country : ID
Attention - In the recruitment process, legitimate companies never withdraw fees from candidates. If there are companies that attract interview fees, tests, ticket reservations, etc. it is better to avoid it because there are indications of fraud. If you see something suspicious please contact us: support@jobkos.com
Post Date : 2025-06-20 | Expired Date : 2025-07-20