What Each Aspiring Machine Studying Engineer Should Know to Succeed | by Claudia Ng | Dec, 2024

Your Information to Avoiding Vital Errors with Machine Studying in Manufacturing

Picture by GrumpyBeere from Pixabay

I’ll always remember the primary time I received a PagerDuty alert telling me that mannequin scores weren’t being returned correctly in manufacturing.

Panic set in — I had simply carried out a deploy, and my thoughts began racing with questions:

  • Did my code trigger a bug?
  • Is the error inflicting an outage downstream?
  • What a part of the code might be throwing errors?

Debugging dwell techniques is hectic, and I discovered a vital lesson: writing production-ready code is a totally totally different beast from writing code that works in a Jupyter Pocket book.

In 2020, I made the leap from information analyst to machine studying engineer (MLE). Whereas I used to be already proficient in SQL and Python, working with manufacturing techniques compelled me to degree up my abilities.

As an analyst, I principally cared that my code ran and produced the right output. This mindset not translated properly to being an MLE.

As an MLE, I shortly realized I needed to deal with writing environment friendly, clear, and maintainable code that labored in a shared codebase.