Enable job alerts via email!

Data Scientist

X-FAB

Kuching

On-site

MYR 60,000 - 80,000

Full time

Today
Be an early applicant

Job summary

A leading technology company in Kuching, Malaysia is seeking a Machine Learning Engineer to research, design, and implement ML and AI models. The ideal candidate will hold a Bachelor’s degree in a relevant field and have at least 2 years of experience in data science or AI engineering. Strong proficiency in Python, solid understanding of data structures, and familiarity with relevant libraries are essential. This role offers professional development opportunities and a collaborative work environment.

Benefits

Career development and training
Work-life balance
Health and prevention programs
Bonus schemes
Cafeteria and meal subsidy

Qualifications

  • Minimum 2 years of hands-on experience in data science or AI engineering roles.
  • Strong proficiency in Python and object-oriented programming.
  • Familiarity with libraries such as TensorFlow, PyTorch, and scikit-learn.

Responsibilities

  • Research, design, and implement ML and AI models.
  • Maintain and enhance existing ML frameworks and pipelines.
  • Conduct applied research to support project-specific requirements.

Skills

Machine learning
Deep learning
Generative AI
Python
Data science
Artificial Intelligence
Analytical skills
Problem solving
Communication
Self-motivated

Education

Bachelor’s degree in Computer Science or related field

Tools

TensorFlow
PyTorch
Docker
Linux
Git
Job description

Kuching, Malaysia

Our Benefits
  • Career development and training
  • Work-life balance
  • Health and prevention programs
  • Bonus schemes
  • Cafeteria and meal subsidy
Your Role
  • Research, design, and implement machine learning (ML), deep learning, generative AI, and agentic AI models and systems.
  • Maintain and enhance existing ML frameworks, pipelines, and libraries.
  • Ensure data quality through preprocessing, cleaning, and validation techniques.
  • Conduct applied research to support project-specific requirements in data science, ML algorithms, and automation.
  • Monitor and evaluate model performance in production environments, ensuring accuracy and reliability.
  • Document system architecture, model behavior, and deployment processes for both technical and non-technical stakeholders.
  • Facilitate User Acceptance Testing (UAT) and manage deployment to production environments.
  • Use Git for version control and Docker for containerization and deployment.
  • Develop reusable, modular, and well-documented Python packages.
Your Profile
  • Bachelor’s degree or higher in Computer Science, Software Engineering, Data Science, Artificial Intelligence, or a related field.
  • Minimum 2 years of hands‑on experience in data science or AI engineering roles (preferred).
  • Eagerness to learn and adapt to new technologies and frameworks.
  • Strong analytical and problem‑solving skills.
  • Effective communicator with the ability to collaborate across diverse teams.
  • Self‑motivated and capable of working independently or in a team.
  • Demonstrates integrity, accountability, and respect in all interactions.
  • Strong proficiency in Python and object‑oriented programming (OOP).
  • Solid understanding of data structures, data modeling, ETL processes, and model evaluation techniques.
  • Familiarity with libraries / frameworks such as TensorFlow, PyTorch, Keras, scikit‑learn, LightGBM, transformers, and Plotly.
  • Experience with generative AI, agentic AI, computer vision, global optimization, and time‑series forecasting is a plus.
  • Working knowledge of Git, CI/CD pipelines, and MLOps practices.
  • Experience with Linux environments and tools like Python Dash, Streamlit, Docker, and Kubernetes.
  • Basic knowledge of SQL, NoSQL, and/or vector databases (e.g., PostgreSQL, MongoDB, Chroma).

Contact person : Kristina Sim

Apply now

Your Benefits Of Applying Without a Profile
  • Easy application without any registration
  • Only contact details and CV are required and voluntary attachment upload
  • Takes only 3 minutes
Your Benefits Of Creating a Profile
  • Create your convincing applicant profile
  • Track your application status regularly
  • Save your application and continue at any time
  • Takes only 10 minutes
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.