Talent Insights Group

Senior Machine Learning Engineer

Job description

  • Senior Machine Learning Developer - Permanent
  • Python, SQL, Google Cloud Platform, Kubernetes, Argo/ Kubeflow, APIs
  • Mentoring a small team of junior machine learning developers

We are hunting for a Senior Machine Learning Engineer to join an established team of Machine Learning professionals who are designing and building a cutting-edge machine learning platform. You will bring professional experience scaling and deploying robust production code and data pipelines!

This team supports a large data science team and helps with computer science, software engineering and big data skillsets to help with deployment, reliability and performance of data science models.

What tools do they use?

The datasets this teamwork on are huge, so typical tools of the trade will be Python, SQL, Google Cloud Platform, Kubernetes / Argo / Kubeflow, Kafka and some functional programming where appropriate.


What will be the main focus of this role?

You will come in and help design and build a machine learning platform that will be used for commercial data science work at scale. In addition, you will help bring in best practice for engineering, including research and adoption of new tools, open-source technologies and cloud platforms where they fit business needs. This ML Engineering role will make use of your computer science background as well as ML Ops skills. If you were working for this team, here are some of the things you might have done in the last 6 months:
  • Build Machine Learning model and feature stores in GCP
  • Assist cross-functional data squads in improving performance, deployment times, scalability and reliability of machine learning models
  • Automate or improve existing code, data science work, testing, model validation, optimisation, difficulties with scalability or speed up run-times
  • Technical leadership in design and implementation of big data and machine learning platforms
  • Build models using Kubernetes, Argo or kubeflow - so it is easier to move into production and scale
What skills and experience do you need to apply?!
  • A minimum of 3 years of professional experience in Machine Learning Engineering with a modern stack
  • A Computer Science degree at a Bachelor's level or beyond
  • Cloud (GCP/AWS/Azure) commercial experience or professional level of certification
  • Strong data pipeline and machine learning pipeline experience with big data
  • Good communication skills and confidence in sharing and presenting ideas with senior engineers and data scientists
  • Must have full Australian work rights
We are actively hiring for this role, please feel free to send me your cv to suganya@talentinsights.com.au

Please let the company know that you found this position on this Job Board as a way to support us, so we can keep posting cool jobs.