Gen AI Full-Stack Engineer

Oxydata Software


Job Location:

Petaling Jaya - Malaysia

Monthly Salary: Not Disclosed
Posted on: 10 hours ago
Vacancies: 1 Vacancy

Job Summary

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 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

  • Bachelors degree in Computer Science Software Engineering AI or related field
  • 14 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 (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
Position: Gen AI Full-Stack EngineerLocation: 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 ...