GenAI Software Engineer
Summary
A GenAI Software Engineer in Kuala Lumpur who builds, integrates, and maintains AI/GenAI capabilities on a multi-tenant enterprise platform — delivering prototypes and MVPs and providing production support. Core stack: Python, LangChain/LangGraph, NoSQL (MongoDB/DynamoDB), Terraform, and BitBucket CI/CD.
- §Experience working with building GenAI applications and have experience with GenAI Knowledge, such as. Context, Token, Completions, Temperature, RAG, Hallucination, etc.
- §Experience working with LangChain, LangGraph and Python.
- §Experience working with Google ADK is a strong plus.
- §Experience working with Text-to-Speech, Speech-to-Text and Speech-to-Speech is a plus.
- §Experience working with NoSQL databases such as MongoDB, DynamoDB, etc.
- §Experience working with CI/CD tooling such as BitBucket pipeline
- §Experience working with Unit Testing tools such as Jest/Playwright/Cypress.
- §Experience working with Infrastructure-as-a-Code (IaC) such as Terraform.
- §Knowledge in source code repository and branching models in Git and usage of tools such as GitHub, GitLab, BitBucket etc.
- §Working knowledge of Agile and/or Lean methodologies along with tools such as Confluence, JIRA and Sharepoint.
Responsibilities
- §Build cutting-edge technology that provides with a unique value proposition allowing it to become a leader in the market.
- §Ensure timely development of proof of concepts, and prototypes prioritizing time to market with MVP features.
- §Utilize Agile and Lean techniques to deliver key features quickly
- §Continuously research new technical capability and solutions for adoption.
- §Build, enhance and maintain AI solutions.
- §Document and elaborate on the technical design and building of the completed product.
- §Provide production support for the platform, perform triage and troubleshooting of incidents raised, and restore/fix defects identified in a timely manner
- §Build and integrate GenAI capability into platform and solution to build future-proof solutions.
- §Ensure the application/platform built is scalable and maintainable at a multi-tenant/international enterprise production level.