jobs in Oxydata Software Sdn Bhd

Oxydata Software Hiring! Full Time Gen AI Full-Stack Engineer (MY) in Selangor - Ricebowl

Share
Save

Working Location

  • Petaling Jaya Selangor Malaysia

Job Description

Responsibilities

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

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More