MLOps Engineer

Job Type: Contract
Posted: over 1 year ago
Contact: Bhavin Patel
Discipline:
Reference: 248479

Title: MLOps Engineer
Location: Canberra
Type: Contract

Responsiilities

Consulting with Data Scientists, Data Engineers and team members to determine and refine MLOps platform objectives.
* Designing and help build machine learning systems (in cloud) to automate the deployment of
* predictive models.
* Create high level and detailed designs, sizing and feature definitions.
* Asses open source and commercial tools that can be utilised in building a sustainable MLOPs platform.
* Apply an Automation First approach to all the stages of the solution.
* Asses existing platform and determine how to transition to a new one factoring in re-usability of existing components.
* Documenting machine learning processes and platform architecture.
* Be open minded and explore available ML options to come up with a viable result.
* Keeping abreast of developments in machine learning.
Machine Learning Engineer Requirements and skills
* Excellent understanding of ML Models lifecycle
* Excellent understanding of MLOps
* Minimum 4 years building Machine Learning platforms and a balance interest in Machine Learning infrastructure and data products.
* Excellent knowledge of ML technologies and contemporary trends
* Good experience with Feature engineering
* Passion for building large platforms with elegant interfaces that can scale easily
* Strong Software Development skills, Python skills
* Understanding of cloud developments principles and patterns, particularly loosely coupled architectures and containerisation.
* Experience or good familiarity with the following technologies: MLFlow, DVC, Kubeflow, Kubernetes, Docker, Kafka, Jupyter Notebook, JupyterHub, Pytest, Git, FEAST or similar, Seldon Core, Spark
* Experience deploying cloud infrastructure using Terraform, Ansible, Gitlab would be a plus.
* Experience working with different data structures, data types and data speeds.
* Experience working with relational and non-relational data stores
* A natural coach that can guide others regardless of their seniority level and can work with them harmonically to meet requirements.
* A team player who can cause a great positive impact to them team not only professionally but to the daily dynamics and relations between team members.

For more information or a confidential discussion, please contact Bhavin Patel on 02 6245 1715 OR Bhavin.patel@peoplebank.com.au