Senior Machine Learning Engineer

Dec 19, 2024

Information & Communication Technology Permanent Australia, Full-Time

The Senior Machine Learning Engineer is a key member of the team, reporting to a Lead Machine Learning Engineer. This role relies on machine learning to power systems and solutions with the ultimate goal of saving lives, globally.

The ideal hire will have strong Data/ML Engineering background, accompanied with mathematical and statistical expertise. As you analyze and interpret data, we will depend on you to ask questions, connect the dots, and uncover hidden opportunities, all with the ultimate goal of realizing the data’s full potential. You will collaborate with a team of data engineers, scientists and ML experts, creating innovative solutions for the future.

Role:

Interpret project goals and requirements to develop detailed designs for ML algorithms and their integration into larger data systems and products.

Experiment to improve and extend core Engineering & AI capabilities, adapting and refining algorithms and machine learning models.

Deploy models into production by collaborating with software engineers.

Implement improvements as needed to operational and internal tools & systems, including software development where required.

Communication & Collaboration:

Thoroughly document the results and conclusions of experiments and data analysis and communicate them to stakeholders.

Collaborate with other members of the team, including other solution areas and technical domains, to share insights, practices, and data that can influence decisions.

Estimate effort required for projects and tasks, in support of planning and project management.

Develop new capabilities within the team, ranging from engineering patterns to example code to formal training materials.

Data Management:

Identify data sources relevant to client business needs.

Collect and curate large datasets, providing appropriate guidelines for their annotation and quality control.

Analyze data for trends and patterns and interpret them with a clear objective in mind.

An exceptional communicator who can:

Maintain flow of necessary technical detail within geographically dispersed, diverse, and virtual teams.

Communicate to senior decision makers in a clear, compelling way.

Drive decisive action in partnership with others.

Comfort working in a dynamic, application-oriented group contributing to all stages of a project’s life cycle.

Requirements:

Bachelor’s degree in engineering or numerate scientific discipline.

5+ years of industry experience in data engineering, science or machine learning

Expertise in a diverse range of ML methods, underpinned by their statistical fundamentals.

Strong coding proficiency in Python backed with MLOps experience.

Familiarity with using cloud platforms (at least one of AWS, GCP, or Azure).

Machine Learning frameworks (at least one of PyTorch or TensorFlow).

C# and/or C++ programming experience.

Experienced in Data Visualization libraries.

Experience working with image data and modern CNN architectures.

Familiarity with software engineering tools for version control.

Command line Linux and shell scripting proficiency.

Career Path

A Senior Machine Engineer may progress to become a Lead ML Engineer.

Alternatively, a lateral progression to Senior Software Engineer is possible with subsequent progression to Lead Machine Learning Engineer.

Apply Online

Latest Jobs

View All

Senior Machine Learning Engineer

Full-Time

  • FULLY REMOTE - AUSTRALIAN PERMANENT RESIDENTS OR CITIZENS ONLY *
  • Ground Breaking Technology Saving Lives & Doing Genuine Good for Humanity
  • Over $100m in Revenue. Revenue Expected to increase x5 in 2025
Read More