AI Engineer

3 days ago


Ballarat, Victoria, Australia SAIRAM TECHNOLOGIES PTY LTD Full time
Job Overview

We are seeking an exceptional Data and Machine Learning Engineer to join our Machine Learning (ML) team at SAIRAM TECHNOLOGIES PTY LTD, a leading IT consulting and services company in Victoria.

Key Responsibilities:
  • Python Development: Write high-quality, production-level Python code.
  • ML Knowledge: Utilise Python ML packages in your work, develop and implement best practice ML model management and governance frameworks, including data quality management and data security.
  • Software Development: Develop and maintain code adhering to best practices and software engineering standards.
  • Automated Machine Learning (Auto ML): Experience with Auto ML tools and libraries to streamline the process of model selection, hyperparameter tuning, and feature engineering.
  • Version Control: Use version control systems and engage in paired programming with team members.
  • Cloud Environment: Work within an Azure cloud environment, although experience with other cloud frameworks is acceptable.
  • Dev Ops and Containers: Gain an understanding of data pipelines, Docker, and containers, with a dedicated specialist available for hands-on experience.
  • ML Frameworks: Collaborate with the team using Py Torch and ONNX.
  • Database Expertise: Leverage SQL databases and explore opportunities for database automation or Vector database implementation.
  • Model Evaluation and Selection: Proficiency in selecting appropriate evaluation metrics, cross-validation strategies, and statistical techniques to assess model performance accurately.
Qualifications:
  • A minimum of 5 years' experience with Python and related technologies.
  • Experience in ETL for BI and reporting purposes (Python and SQL).
  • Proficiency in Python development for production-level applications.
  • Working knowledge of Python ML packages.
  • Familiarity with version control systems and paired programming.
  • Experience or understanding of cloud environments (Azure preferred).
  • Expertise in programming languages such as Python, and proficiency with machine learning libraries/frameworks (Tensor Flow, Py Torch, scikit-learn, etc.).
  • Background in Dev Ops practices, data pipelines, Docker, and containers is a plus.
  • Familiarity with Py Torch and ONNX is advantageous.
  • Experience with SQL databases; knowledge of database automation or Vector database is highly desirable.
  • Agile methodology experience is preferred.
Benefits:
  • Flexible hybrid work arrangements.
  • Exposure to cutting-edge ML and AR projects.
  • Opportunity to collaborate with a talented and innovative team.