Job Openings AI Engineer

About the job AI Engineer

Job Description: Generative AI Engineer – Recruitment lSystems

Location: Malaysia (Hybrid)

Type: Full-time

Company: Oxydata Software

Role Overview

We are looking for a skilled Generative AI Engineer to help build the next generation of AI-powered recruitment solutions. In this role, you will develop and enhance our recruitment platform, integrate seamlessly with external ATS systems, and build intelligent features powered by large language models (LLMs) and vector search. You will work closely with product, engineering, and operations teams to deliver fast, accurate, and reliable AI capabilities used by recruiters daily.

This role requires a strong engineering mindset, hands-on experience with LLM frameworks, and the ability to translate real recruiter workflows into practical, scalable GenAI solutions.

Key Responsibilities

  • Develop and maintain GenAI-powered applications for CV–JD matching, scoring, summarization, and recruiter workflows.
  • Build and enhance integration pipelines with ATS platforms (e.g., Manatal) using APIs, webhooks, and MCP (Model Context Protocol).
  • Implement automation workflows using Make, Zapier, or similar tools to sync data, trigger scoring, and maintain system reliability.
  • Design and optimize RAG pipelines using PostgreSQL and pgvector for high-accuracy semantic search across CVs, jobs, and recruitment data.
  • Build backend services and APIs using Python/Node.js for LLM inference, scoring logic, and system orchestration.
  • Work with front-end engineers (or handle full-stack tasks) using React / Next.js to create dashboards, scoring views, and recruiter-facing tools.
  • Containerize, deploy, and monitor GenAI services using Docker, cloud-native services, and CI/CD pipelines.
  • Maintain evaluation datasets and improve accuracy, speed, and reliability of AI features.
  • Collaborate cross-functionally to understand recruiter workflow needs and convert them into working AI features.

Requirements

  • Bachelors degree in Computer Science, AI, Software Engineering, or related field with 1 or 2 years experience
  • Strong experience with Python and GenAI libraries such as:
  • Hugging Face Transformers
  • LangChain
  • OpenAI API / Azure OpenAI
  • LlamaIndex
  • Hands-on experience implementing:
  • Prompt engineering
  • RAG pipelines
  • Vector search using PostgreSQL + pgvector
  • Experience integrating third-party SaaS systems via REST APIs, webhooks, MCP, or similar protocols.
  • Experience in React / Next.js or willingness to handle basic full-stack tasks.
  • Familiarity with Make, Zapier, or n8n for automation and data synchronization.
  • Experience deploying applications using Docker, cloud services, and CI/CD workflows.
  • Good understanding of software engineering best practices—including Git, testing, and observability.
  • Strong problem-solving and communication skills, with the ability to turn business needs into working AI features.

Nice to Have

  • Experience with ATS systems (e.g., Manatal, Workday, Greenhouse).
  • Exposure to Kubernetes, serverless deployments, or GPU-based inference optimization.
  • Knowledge of TensorFlow or PyTorch (for experimentation—not mandatory).
  • Familiarity with LLM evaluation frameworks and prompt-performance monitoring.

Why Join Us

  • Work on a real AI product that directly improves the speed and quality of recruitment.
  • Build advanced GenAI and RAG features used by recruiters daily.
  • Opportunity to shape product architecture from the ground up.
  • Collaborate with a small, agile team where your decisions have direct impact.
  • Fast-growing environment with strong focus on innovation and AI-driven solutions.