Search by job, company or skills

oxydata software sdn bhd

Gen AI Full-Stack Engineer (MY)

Save
  • Posted 17 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Position: Gen AI Full-Stack Engineer

Location: Petaling Jaya, Malaysia

Work Mode: Remote / Onsite / Hybrid

Full-time Employment

Nationality: Malaysian

About Oxydata

Oxydata Software Sdn Bhd is a Malaysia Digital-certified AI and data engineering company founded in 2006. We build production AI systems for Enterprise clients and SME. Our flagship product, OPAL, is an AI-powered recruitment high performance screening platform built on RAG pipelines, LLM scoring, and vector search.

The Role

We are looking for an AI Engineer who can own end-to-end delivery across our AI recruitment platform — from React dashboards to RAG pipelines to production deployment on our self-hosted infrastructure. You will work directly with our founding team using AI-assisted development tools (Cursor, Claude) as standard workflow.

Key Responsibilities

  • Build React.js dashboards for recruiters and hiring managers, including UI/UX for filters, analytics, and candidate insights
  • Develop FastAPI web services with REST API endpoints, report generation, data management, and cron job scheduling
  • Build and maintain Python-based AI processing pipelines that fetch CVs, execute AI scoring via Claude/GPT, and generate candidate reports; includes prompt engineering, rubric generation, and scoring evaluation
  • Implement end-to-end RAG pipelines with chunking, embeddings, vector search, and retrieval grounding; semantic candidate-job fit analysis using pgvector hybrid search
  • Build and integrate AI agents using LangGraph, CrewAI, and N8N for autonomous recruitment workflows, including GPT Vision integration, tool-calling, memory management, and multi-step orchestration
  • Manage Supabase/PostgreSQL with pgvector for hybrid keyword and semantic search; integrate with ATS platforms (Manatal, Zoho Recruit), Claude/OpenAI APIs, and email delivery systems

Must-Haves


  • Bachelor's degree in Computer Science, Software Engineering, AI, or related field
  • 1–4 years building production GenAI/RAG systems with a demonstrated ability to ship complete applications from UI to database to AI pipeline
  • Python (primary) and JavaScript/React
  • FastAPI (backend) and React.js (frontend)
  • Supabase, PostgreSQL, pgvector
  • Claude API, OpenAI API, embeddings, and prompt engineering
  • Real-world RAG experience: chunking, embeddings, vector search (pgvector, Pinecone, Weaviate, or similar), reranking, and retrieval grounding
  • Hands-on agentic AI experience with at least one of LangGraph, CrewAI, or N8N in a production or near-production context
  • Git, REST API design, testing, error handling, cron job scheduling, and cloud/VPS deployment
  • Proven track record integrating external APIs

Nice-to-Haves


  • LangChain or LlamaIndex for knowledge-based RAG systems
  • MCP (Model Context Protocol) or additional AI agent frameworks
  • GPT Vision or multimodal AI experience
  • CI/CD pipelines for automated testing and deployment
  • Docker for containerised development environments
  • Experience with AI-assisted development tools (Cursor, GitHub Copilot)

What We Offer


  • Work directly on a live, production AI platform with real enterprise clients
  • AI-first development culture — Cursor and Claude are standard tools, not novelties
  • Small, senior team — no bureaucracy, high ownership, direct impact
  • Exposure to the full AI engineering stack from day one
  • Competitive compensation commensurate with experience

More Info

Job Type:
Industry:
Employment Type:

Job ID: 150593227