Machine Learning Engineer
Job Title: Machine Learning Engineer Location: Macquarie Park Job Summary Machine Learning Engineer responsibilities include creating and deploying machine learning models. This role is required to be able to work closely with data analysts, solution designers, application architects, product owner and the business representatives to translate / analyse large set of data to working, high-quality ML model. The successful candidates must be able to demonstrate strong capability to create/maintain ML models in Python in an enterprise setting.
Key Responsibilities Key accountabilities for this job role and requirements a job applicant must be able to satisfy include: Strategic Planning Knowledge of the latest AI products in the market – AWS and GCP. Knowledge of handling big data sets and translate into ML model which can be used to improve customer experience. Delivery Solutions fit for purpose: Being accountable for the innovative development and execution of activities that are aligned with the business’ operations in customer order fulfilment.
Including ensuring development activities are also aligned with the company’s longer-term Group IT strategies. Developing and retaining Intellectual Property: Ensure retention of associated Intellectual Property associated with Software Assets under the development of third parties or in-house. This includes documentation, best practise in coding/intuitive coding, training, skill retention Quality practices: Ensure that delivered solution are always well validated, with early detection to illuminate waste as driven by thorough unit testing and quality standards.
Employ software development best practices/processes. Leading technical analysis of problems, suggesting solutions and ensuring issues are resolved to customers satisfaction Maintain comprehensive & up-to-date documentation on all aspects of integration, configuration or detailed solution design. When required leading urgent application changes in responding to major production incidents Identify and respond rapidly to sudden changes in priorities and workload, to support business sponsors.
Experience and Qualifications Bachelor / Master degree in computer science, math, statistics or related discipline. Extensive data modelling and data architecture skills Proficiency in NLP – ML algorithms, techniques and practices Familiar with SQL Strong hold on tuning the Performance Expertise in Python development Background in machine learning frameworks such as Sklearn, Gensim, NLTK, Spacy, TensorFlow, Keras, and Pytorch. Knowledge of Hadoop or another distributed computing systems Experience working in an Agile environment.
Advanced math skills (linear algebra, Bayesian statistics, group theory) Experience applying machine learning methods to products, features and/or services, including minimizing footprint, evaluating trade-offs, and pipeline work. Strong background in at least one area of machine learning, such as deep learning, ASR, NLP, robotic....