Develop Your Skills in Machine Learning
Job Description:
As a collaborator in the Machine Learning team, you will ensure the different predictive models and algorithms are running qualitatively and on time in the production environment. This role bridges the gap between products delivered by the Data Science team and business usage.
Key Responsibilities:
* Deploy large scale machine learning models and scripts into production environments.
* Review, optimize and simplify code to ensure quality and reusability.
* Monitor input variables and model outputs for quality and performance.
* Contribute to parts of the ML pipeline, such as data preprocessing, feature selection, and model evaluation.
* Collaborate with data scientists, software engineers, and product teams to integrate models into production.
* Update models as needed based on performance monitoring.
* Solve well-defined machine learning problems and work on smaller projects or parts of larger projects.
Requirements:
* Expert understanding of git and CI/CD pipelines.
* Proficiency in Python and knowledge of at least one deep learning framework (TensorFlow / Keras or PyTorch).
* Good knowledge of computational infrastructure.
* Basic knowledge of Terraform.
* Understanding of machine learning techniques, general deep learning, predictive modeling, and Generative AI.
* Knowledge of Google Cloud Platform, ML Ops principles, and software development tools/best practices.
* Expertise in Data Ingestion / Processing and Modelling.
* Fluency in SQL for writing efficient queries on large datasets.
* Good knowledge of Linux operating system.
What We Offer:
* Competitive salary.
* Flexible working arrangements.
* Opportunities for professional growth and development.