Job Overview
We are seeking an AI Engineer / Full-Stack Developer with AI to design, prototype, and enhance AI-powered applications on our product platform. This role is suitable for early-career engineers who are technically grounded, curious, and eager to apply AI in real-world production environments. You will collaborate with product, engineering, and business stakeholders to translate requirements into reliable, scalable AI solutions.
Principal Duties & Responsibilities
AI Application Development
- Develop AI-enabled applications using LLMs, agents, and RAG architectures.
- Build and integrate chat-based, voice-enabled, and AI agents.
- Apply prompt engineering, tool calling, and multi-agent orchestration.
- Prototype and refine AI workflows using modern AI frameworks.
- Continuously improve solution quality, accuracy, and performance.
Full-Stack Engineering
- Develop frontend interfaces for applications and demonstrations (React / Next.js or similar frameworks).
- Build backend APIs and services using Node.js, Python, or FastAPI.
- Integrate databases, vector stores, and cloud services.
- Connect AI solutions with enterprise systems.
POC, Demo & Product Support
- Develop structured proofs of concept and customer demonstrations.
- Support client-specific configurations and controlled experiments.
- Transition successful POCs into maintainable, reusable product features.
- Troubleshoot issues, optimize system performance, and improve reliability.
Platform & Engineering Collaboration
- Work closely with cross-functional teams to convert use cases into technical solutions.
- Contribute to shared components, platform architecture, and engineering standards.
- Document designs, patterns, and implementation approach.
Job Specification
Must-Have Skills
Technical Skills
- Strong fundamentals in software engineering (data structures, APIs, web applications).
- Experience with full-stack development (frontend and backend).
- Hands-on exposure to LLMs / Generative AI APIs (OpenAI, Anthropic, etc.).
- Proficiency in JavaScript / TypeScript or Python.
- Experience designing and consuming REST APIs.
- Familiarity with Git and standard development workflows.
- Ability to work independently, manage tasks, and take ownership.
- Strong analytical and problem-solving mindset.
Good-to-Have Skills (Not Mandatory)
- Experience with RAG architectures and vector databases (Pinecone, Milvus, FAISS, etc.).
- Familiarity with LangChain, LlamaIndex, or similar frameworks.
- Exposure to Voice AI (speech-to-text, text-to-speech, telephony APIs).
- Experience with cloud platforms (AWS, Azure, GCP).
- Knowledge of Docker or basic DevOps practices.
- Academic projects, internships, hackathons, or deployed applications.
Experience Required
- Minimum 4 years of experience in software or AI engineering.
Education
- Degree in Computer Science, Engineering, AI, or related disciplines.
Eligibility Criteria
- Demonstrated interest in applied AI through coursework, projects, or hands-on experimentation.
- Ability to work in a structured, professional engineering environment.
- Clear communication skills and ability to collaborate across teams.
- Strong motivation to continuously learn and grow professionally.
Pay: RM4,000.00 - RM6,000.00 per month
Application Question(s):
- How many years of AI Development experience you have?
- What is your notice period
- How much is your expected salary
- Do you require any VISA sponsorship
Work Location: In person