TixelJobs
Y
YYC GST Consultants Sdn Bhdvia Indeed

Software Engineer — Full Stack & AI Integration

Pudu, M14, MYPosted 5mo ago
NLP / LLMMid LevelFull-time#python#langchain#llm#azure

Not sure if you're a good fit?

Upload your resume and TixelJobs AI will compare it against Software Engineer — Full Stack & AI Integration at YYC GST Consultants Sdn Bhd. Get a match score, missing keywords, and improvement tips before you apply.

Free preview · Your resume stays private

About the Role

Job Description

We are seeking a passionate and skilled Software Engineer to join our development team. The primary focus of this role is full-stack web application development, working closely with backend, frontend, product, and UI/UX teams to build and maintain our core platforms. The role also provides exposure to mobile app development using Flutter, and includes operational ownership of our AI-powered RAG pipeline (Zen AI) — maintaining document ingestion, retrieval quality, and prompt tuning to ensure accurate and helpful AI responses for our users.

We embrace AI-assisted development tools (e.g., Claude Code) as a standard part of our workflow, enabling engineers to move faster, learn deeper, and own broader scopes with confidence.

Key Responsibilities

Web & Full-Stack Development

  • Develop, enhance, and maintain web applications using ASP.NET / ASP.NET Core and Angular.
  • Collaborate with backend developers, product specialists, and UI/UX designers to deliver high-quality, scalable solutions.
  • Ensure the performance, quality, and responsiveness of applications through code optimisation and by addressing technical debt.
  • Translate UI/UX design wireframes into clean, efficient, and reusable high-quality code.
  • Consume and integrate RESTful APIs between frontend and backend systems.
  • Support API enhancements required by both web and mobile applications.

Mobile Development (Flutter)

  • Assist with Flutter-based mobile app development for selected features, enhancements, or fixes.
  • Collaborate with mobile developers to understand data flow, API usage, and app behaviour.

AI Pipeline Maintenance — Zen AI (RAG)

  • Maintain and extend the existing RAG pipeline built on Python, Neo4j, and LLM APIs (OpenAI / Azure OpenAI / Anthropic Claude).
  • Ingest new and missing documents into the knowledge base, including chunking configuration and embedding generation.
  • Tune retrieval prompts and chunking parameters to improve answer accuracy and reduce retrieval gaps.
  • Monitor pipeline health, investigate retrieval failures, and coordinate with the Product team on knowledge gap resolution.
  • Maintain retrieval quality evaluation baselines to track and validate pipeline improvements over time.
  • Utilise AI-assisted development tools (e.g., Claude Code) to accelerate debugging, prompt iteration, and script development.
  • Escalate to AI Engineers or external consultants for major architectural changes when required.

General Engineering

  • Participate in code reviews, sprint planning, and Agile/Scrum ceremonies.
  • Debug, troubleshoot, and resolve production and UAT issues.
  • Contribute to technical documentation and continuous improvement initiatives.
  • Keep up to date with the latest industry trends, tools, and technologies to continuously improve the development process.

Requirements

Core (Required)

  • 2–5 years of experience in .NET (ASP.NET / ASP.NET Core) development.
  • Proficiency in Angular and readiness to work on upcoming product features.
  • Experience working with RESTful APIs to connect frontend components with backend services.
  • Python proficiency — comfortable writing scripts, calling APIs, and working with data pipelines.
  • Hands-on experience or demonstrable interest in LLM API integration (OpenAI, Azure OpenAI, DeepSeek, or Anthropic Claude).
  • Basic understanding of RAG concepts (retrieval, embeddings, prompt chaining) — willingness to learn on the job is accepted.
  • Proficient in Git and familiar with version control workflows (e.g., GitFlow).
  • Strong analytical and problem-solving skills, with an eye for detail in code quality and performance.
  • Excellent communication skills with the ability to collaborate across backend, product, and UI/UX teams.
  • Eagerness to adopt AI-assisted development tools as part of daily workflow.
  • Experience working in a Scrum or Agile environment.

Nice to Have

  • Experience with Flutter or mobile app development (Android / iOS).
  • Prior experience with RAG frameworks such as LangChain or LlamaIndex.
  • Familiarity with Neo4j or graph databases.
  • Experience with AI automation workflow tools such as n8n, Make.com, or Power Automate.
  • Understanding of SEO best practices and experience with Google Analytics / Google Tag Manager.

Why Join Us?

  • Be a key player in shaping the future of Malaysia's leading tax e-learning platform.
  • Work on a live AI product (Zen AI) from day one — not a side project, but a core part of our user experience.
  • Work in a dynamic, fast-paced environment where your ideas and expertise are valued.
  • Access to modern AI development tools (Claude Code and more) as standard — we invest in making our engineers productive.
  • Opportunities for continuous learning, skill development, and career advancement.

Job Types: Full-time, Permanent

Pay: From RM4,000.00 per month

Benefits:

  • Cell phone reimbursement
  • Maternity leave
  • Opportunities for promotion
  • Parental leave
  • Professional development

Work Location: In person

Share