Machine Learning Engineer

  • Full-time
  • Mid level
  • Remote (worldwide)

Remote Machine Learning Engineer at MacroCoderz: fine-tune, evaluate and serve models - from classifiers to open-source LLMs - in production systems.

Role at a glance

Employment typeFull-time
LevelMid level
Experience2+ years
LocationRemote (worldwide)
TeamData and machine learning
EducationDegree in computer science, data science or a related field
Posted10 October 2026

About the role

Not every problem should go to a large hosted model. As a Machine Learning Engineer you build the models that make our systems faster, cheaper or more private: classifiers and rerankers, fine-tuned open-source LLMs, and embedding models adapted to a client's domain.

You take a model from dataset to production endpoint, and you prove it beats the simpler option before it ships.

What you will do

  • Fine-tune and evaluate models, including open-source LLMs and embedding models.
  • Build training and evaluation datasets with the AI Engineering team.
  • Serve models efficiently and monitor them in production.
  • Compare custom models against hosted APIs on quality, cost and latency.
  • Keep experiments reproducible and documented.

What we are looking for

  • 2+ years of professional ML engineering.
  • Strong Python and PyTorch.
  • Experience fine-tuning transformer models.
  • Solid grasp of evaluation methodology and overfitting.

Nice to have

  • LoRA/QLoRA and the Hugging Face ecosystem.
  • Model serving with vLLM, TGI or similar.
  • Published research or open-source contributions.

Skills and tools

  • Python
  • PyTorch
  • Hugging Face
  • Fine-tuning
  • LoRA
  • Model serving
  • MLflow

Who this role suits

ML engineers and researchers who want their models in production, and data scientists ready to move into engineering.

The work behind this role

Apply for this role

Machine Learning Engineer
Loading...
Not case-sensitive.

Machine Learning Engineer: common questions

Yes. The Machine Learning Engineer role at MacroCoderz is fully remote and open to applicants worldwide. It is a full-time, mid level position.

Book a call

Pick a time for a strategy call

It goes straight into our calendar, with no form to fill in first.