AI Engineer

Oxydata Software Sdn Bhd

Kuala Lumpur

On-site

MYR 120,000 - 180,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Oxydata Software Sdn Bhd, a Malaysia Digital-certified leader in AI and data engineering, seeks an AI Engineer to spearhead the OPAL recruitment platform. You will oversee UI dashboards in React, design advanced AI pipelines, and deploy production-grade AI services.

Collaborate with the founding team to push recruitment tech forward. The role requires building end-to-end AI solutions, integrating external APIs, and delivering complete applications from UI to database to AI pipeline.

Qualifications

  • Experience building production GenAI/RAG systems with end-to-end delivery.
  • Strong Python and JavaScript/React development background.
  • Backend experience with FastAPI and REST APIs; database familiarity with PostgreSQL and vector search.
  • Hands-on with external APIs (Claude/OpenAI) and embeddings pipelines.

Responsibilities

  • Develop React dashboards for recruiters and hiring managers.
  • Design UI/UX for filters, analytics, and candidate insights.
  • Create FastAPI web services with REST API endpoints.
  • Manage report generation, data handling, and cron jobs.
  • Build Python-based AI processing pipelines for CV scoring and reports.
  • Implement RAG pipelines with chunking, embeddings and vector search.
  • Conduct semantic candidate-job fit analysis using pgvector hybrid search.
  • Integrate AI agents via LangGraph, CrewAI, and N8N for autonomous workflows.
  • Utilize GPT Vision for document parsing and multimodal processing.
  • Handle tool-calling, memory management, and multi-step agent orchestration.
  • Use Supabase/PostgreSQL with pgvector for hybrid search; integrate ATS and APIs.

Skills

Python
JavaScript/React
REST API design
Git
Prompt engineering
Problem solving

Education

Bachelor's degree in Computer Science, Software Engineering, AI, or related field

Tools

FastAPI
Supabase
PostgreSQL
pgvector
Claude/OpenAI APIs
embeddings
LangGraph
CrewAI
N8N

Job description

Join Oxydata Software Sdn Bhd, a Malaysia Digital-certified leader in AI and data engineering, as an AI Engineer. You will spearhead the development of our AI recruitment platform, OPAL, overseeing everything from React dashboards to RAG pipelines and production deployment. Collaborate with our founding team and leverage AI-assisted development tools to drive innovation in recruitment technology.

AI Engineer
Role Summary

Join Oxydata Software Sdn Bhd, a Malaysia Digital-certified leader in AI and data engineering, as an AI Engineer. You will spearhead the development of our AI recruitment platform, OPAL, overseeing everything from React dashboards to RAG pipelines and production deployment. Collaborate with our founding team and leverage AI-assisted development tools to drive innovation in recruitment technology.

Key Responsibilities
  • Develop React.js dashboards for recruiters and hiring managers.
  • Design UI/UX for filters, analytics, and candidate insights.
  • Create FastAPI web services with REST API endpoints.
  • Manage report generation, data management, and cron job scheduling.
  • Build Python-based AI processing pipelines for CV scoring and report generation.
  • Implement RAG pipelines with chunking, embeddings, vector search, and retrieval grounding.
  • Conduct semantic candidate-job fit analysis using pgvector hybrid search.
  • Integrate AI agents using LangGraph, CrewAI, and N8N for autonomous workflows.
  • Incorporate GPT Vision for document parsing and multimodal processing.
  • Handle tool-calling, memory management, and multi-step agent orchestration.
  • Utilize Supabase/PostgreSQL with pgvector for hybrid search capabilities.
  • Integrate with ATS systems (Manatal, Zoho Recruit), Claude/OpenAI APIs, and email delivery systems.
Mandatory Requirements
  • Malaysian Citizens only.
  • Bachelor's degree in Computer Science, Software Engineering, AI, or related field.
Must-have Skills & Experience
  • 1–4 years of experience in building production GenAI/RAG systems with a proven ability to deliver complete applications from UI to database to AI pipeline.
  • Proficiency in Python (primary) and JavaScript/React.
  • Experience with FastAPI for backend development.
  • Experience with Supabase, PostgreSQL, and pgvector for database management.
  • Experience with Claude API, OpenAI API, embeddings, and prompt engineering.
  • Real-world experience with RAG: chunking, embeddings, vector search (pgvector, Pinecone, Weaviate, or similar), and retrieval grounding.
  • Hands‑on experience with at least one of LangGraph, CrewAI, or N8N in a production or near‑production context.
  • Experience with Git, REST API design, error handling, cron job scheduling, and cloud/VPS deployment.
  • Proven track record in integrating external APIs.
Nice-to-have
  • Experience with LangChain or LlamaIndex for knowledge-based RAG systems.
  • Familiarity with MCP (Model Context Protocol) or additional AI agent frameworks.
  • Experience with GPT Vision or multimodal AI.
  • Experience with CI/CD pipelines for automated testing and deployment.
  • Proficiency with Docker for containerised development environments.
  • Experience with AI-assisted development tools like Cursor and GitHub Copilot.
Why Join Us

At Oxydata, you'll be part of a pioneering team that is transforming the recruitment industry with cutting-edge AI technology. We offer a dynamic work environment, opportunities for professional growth, and the chance to work on innovative projects that make a real impact. Join us and be at the forefront of AI-driven recruitment solutions.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AI Engineer – Build AI-Driven Recruitment Platform
AI Engineer – Build AI-Driven Recruitment Platform

Oxydata Software Sdn Bhd • Kuala Lumpur

On-site
MYR 120,000 - 180,000
AI Engineer (MY)
AI Engineer (MY)

Oxydata Software Sdn Bhd • Petaling Jaya

On-site
MYR 112,000 - 167,000
GenAI/RAG AI Engineer for Enterprise Recruitment
GenAI/RAG AI Engineer for Enterprise Recruitment

Oxydata Software Sdn Bhd • Petaling Jaya

On-site
MYR 112,000 - 167,000
Agentic AI Engineer
Agentic AI Engineer

Oxydata Software Sdn Bhd • Selangor

Hybrid
MYR 120,000 - 180,000
Data Engineer
Data Engineer

Oxydata Software Sdn Bhd • Petaling Jaya

On-site
MYR 120,000 - 180,000
Data Engineer
Data Engineer

Oxydata Software • Petaling Jaya

On-site
MYR 90,000 - 150,000
Competitive salary
Onsite team in Kuala Lumpur
AI Engineer (Mandarin Speaker)
AI Engineer (Mandarin Speaker)

Lenovo • Kuala Lumpur

On-site
MYR 180,000 - 260,000
AI Technical Lead
AI Technical Lead

Businesslist • Petaling Jaya

On-site
MYR 180,000 - 300,000
Data Engineer (AI) - MNC
Data Engineer (AI) - MNC

Michael Page • Kuala Lumpur

Hybrid
MYR 108,000 - 180,000
Flexible work
Career development
Mentorship
Applied AI Engineer
Applied AI Engineer

Aurorise AI • Petaling Jaya

On-site
MYR 40,000 - 70,000