Generative AI Engineer
Location: Kuala Lumpur, Malaysia
Work Mode: Onsite
Employment type: Permanent
Oxydata Software Sdn Bhd is a Malaysian-owned IT company established in 2012, helping regional enterprises drive digital transformation through GenAI Services, AI Training, and IT Managed Services, leveraging Microsoft and Google platforms, open source, and modern JavaScript frameworks. We are a lean, high-impact team where engineers work directly on cutting-edge AI products serving enterprise clients across Malaysia and the region.
We are seeking an experienced Generative AI Engineer to develop our cutting-edge AI recruitment platform.
Responsibilities
- Develop and maintain React.js dashboards for recruiters and hiring managers, focusing on UI/UX for filters, analytics, and candidate insights.
- Build and manage FastAPI web services, including API endpoints, report generation, and data management.
- Design Python-based AI processing pipelines for CV fetching, AI scoring, and intelligent candidate report generation.
- Implement end-to-end RAG pipelines with embeddings, vector search, semantic matching, and grounding for candidate-job fit analysis.
- Architect database solutions using Supabase/PostgreSQL with pgvector for hybrid search capabilities.
- Integrate external systems such as ATS platforms (Manatal, Zoho Recruit), Claude/OpenAI APIs, and email delivery systems.
Requirements
Must-have:
- Bachelor's degree in Computer Science, Software Engineering, AI, or a related field.
- 1-4 years of experience in building production GenAI/RAG systems with a proven ability to develop complete applications from UI to database to AI processing.
- Proficiency in Python (primary) and JavaScript/React.
- Experience with FastAPI for backend development and React.js for frontend development.
- Experience with Supabase, PostgreSQL, and pgvector for vector storage and hybrid search.
- Experience with Claude API, OpenAI API, embeddings, and prompt engineering.
- Real-world experience with RAG, including chunking, embeddings, vector search (pgvector, Pinecone, Weaviate, or similar), and retrieval grounding.
- Experience in DevOps and Deployment, including Git, REST API design, error handling, cron job scheduling, and cloud platform deployment (Render, Vercel, Railway, AWS, GCP, or similar).
- Proven track record of integrating external APIs, including ATS systems, LLM providers, and email services.
Nice-to-have:
- Experience with LangChain or LlamaIndex for building knowledge-based RAG systems.
- Experience with MCP (Model Context Protocol) or AI agent frameworks.
- CI/CD experience for automated testing and deployment pipelines.
- Experience with Docker for containerized development environments.
Why Join Us
- At Oxydata, you'll have the opportunity to work on innovative AI solutions that transform the recruitment industry.
- We offer a collaborative work environment, opportunities for professional growth, and the chance to be at the forefront of AI technology. Apply now to be part of a dynamic team that's making AI work for real businesses.
Apply Now: *************