Oxydata Software logo

AI Engineer (MY)

Oxydata Software
1 day ago
Full-time
On-site
Kuala Lumpur, Kuala Lumpur, Malaysia
ML & AI Engineering

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.

Apply Now: https://www.careers-page.com/oxy/job/63RRWWVW