Machine Learning Engineer

Singapore / Philippines

Remote • Independent Contractor

We are looking for a Machine Learning Engineer (AI / LLM Engineer) who is analytical, innovative, and deeply curious about how intelligent systems learn and improve. If you enjoy building, fine-tuning, and optimizing AI models, especially large language models, and turning research into production-ready systems, you will thrive in this role.

What You Will Do

As our Machine Learning Engineer, you will:

  • Design, develop, and deploy machine learning models for real-world applications
  • Fine-tune and optimize large language models (LLMs) for performance and accuracy
  • Build and maintain data pipelines for model training and evaluation
  • Implement prompt engineering strategies and LLM evaluation frameworks
  • Conduct experiments to improve model outputs, reliability, and efficiency
  • Monitor model performance and implement continuous improvements
  • Collaborate with data annotators and QA teams to refine training data
  • Optimize inference speed, scalability, and cost efficiency
  • Integrate AI models into web applications and internal tools
  • Document model architecture, workflows, and technical decisions

What We Are Looking For

You might be a great fit if you have:

  • Strong proficiency in Python with hands-on experience in PyTorch or TensorFlow
  • Solid understanding of deep learning fundamentals, including backpropagation, optimization algorithms, and loss functions
  • Strong knowledge of transformer architectures, attention mechanisms, and large language model internals
  • Experience fine-tuning LLMs using techniques such as LoRA, PEFT, instruction tuning, or supervised fine-tuning (SFT)
  • Hands-on experience designing and implementing retrieval-augmented generation (RAG) systems, including embeddings, vector databases, and retrieval pipelines
  • Experience working with embeddings and vector databases (e.g., Pinecone, Weaviate, FAISS) for semantic search and retrieval
  • Experience building evaluation frameworks for LLM outputs, including hallucination detection and response scoring
  • Familiarity with prompt engineering strategies and structured output control
  • Experience deploying models via APIs and optimizing inference performance (latency, throughput, and cost efficiency)
  • Knowledge of distributed training, GPU utilization, and model optimization techniques
  • Experience handling large-scale structured and unstructured datasets for training and evaluation
  • Strong debugging skills for model behavior analysis and performance bottlenecks
  • Ability to design experiments, interpret metrics, and iterate based on empirical results

Your Work Setup

  • Remote freelance work
  • 4 days per week, 12:00 AM to 9:00 AM (UTC+8)
  • Stable workload with structured experimentation and development cycles
Application Form

Name
Include the country code.
Year – Month – Day
Location
At the moment, we are not hiring applicants located outside the specified countries.
Indicate the currency.
Indicate the rate in Singapore Dollars.
Upload your résumé to Google Drive or Apple iCloud, then paste the shareable link here. Submissions hosted on other platforms will not be opened. Make sure the link is set to viewable, so we can check it.
Tell us why you decided to apply and how you would be a better fit for the role.
Put NA if you haven’t used it.
Disclaimer
By submitting this application, you agree that Chagible AI Lab may collect and process the personal information you provide for recruitment and hiring purposes. This includes reviewing your qualifications, contacting you about your application, and keeping your details on file for future opportunities. We do not sell or share applicant information with third parties for marketing purposes. Your information will only be accessed by authorized personnel and will be handled securely.