loader image

Mid-Level Software Engineer with ML and Kubernetes Experienc

The role



We are seeking a mid-level machine learning software engineer to help us on a high value deliverable. The role is project specific, but if we develop a good working relationship there is opportunity to join the team in a full time capacity in time. This is a client-facing role, so strong relationship and communication skills are a must.



Technologies We Use


  • Core our products provide the foundations for our deployments.

  • Kubernetes for distributed computing

  • Postgres for data storage

  • Flask & Angular for our web technologies.

  • Python for Machine Learning, data processing and analysis.

  • Our cloud infrastructure based on Azure AWS EC2 and S3.



Required Technical Skills


  • A computer science, robotics, maths, statistics, physics or related university degree (graduated Bachelors, MSc, PhD or last year MSc/PhD student)

  • Python

  • Docker

  • Relational databases

  • Designing/using restAPIs

  • Basic software engineering principles

  • Desired Technical Skills





Cloud technologies i.e. AWS / Microsoft / Google Cloud

noSQL

flask

Nice-to-have additional skills



k8s

Dev ops experience (ci/cd, terraform, timeseries DBs)

Machine Learning Experience

As part of this role, you will be mentored by senior team members who represent some of the most extensive knowledge available in the industry. There will be expectation to assist junior staff if required. You will help develop and build data science solutions using a combination of the latest technologies.



You have the opportunity to drive impact at some of the world's most famous enterprises as well as to learn and grow within the team.



The problems we have solve for clients are primarily around Demand Forecasting, and how that is applied to pricing, inventory, predictive maintenance, demand forecasting etc.



Required Skills:


  • A computer science, robotics, maths, statistics, physics or related university degree (graduated Bachelors, MSc, PhD or last year MSc/PhD student)

  • Applied machine learning, optimisation and/or statistics experience

  • Kubernates experience

  • Have experience in setting up Rest APIs and also extracting data from Rest APIs.

  • Strong Python or R programming experience and related data science libraries (such as scikit-learn, Pandas, Tensorflow/Keras)

  • Have experience or are comfortable extracting data from MongoDB or other databases and using code versioning (e.g., Git)

  • Basic software engineering principles

  • Experience with data visualisation tools or frameworks i.e. tableau, D3.js, ggplot2 etc



Desirable skills:


  • Knowledge or experience of software engineering practices

  • Knowledge or experience on time series/product forecasting/recommender systems

  • Knowledge of deep learning/neural networks

  • Experience working with web development technologies

  • Experience working with cloud technologies i.e. AWS / Microsoft / Google Cloud

  • Portfolio evidence of your previous work is appreciated (i.e. blog, github repository, conference presentations etc.)

     



Position

Machine Learning Engineer


Must have Skills

  • Kubernetes

    Beginner

  • Rest API

    Beginner

  • Python

    Beginner

  • TensorFlow

    Beginner

Client Payroll

Up to 200 K/Year USD (Annual salary)

Fully Remote

english - Basic

Languages
Cancel
Cancel

Active a month ago

Skip

Mid-Level Software Engineer with ML and Kubernetes Experienc

The role



We are seeking a mid-level machine learning software engineer to help us on a high value deliverable. The role is project specific, but if we develop a good working relationship there is opportunity to join the team in a full time capacity in time. This is a client-facing role, so strong relationship and communication skills are a must.



Technologies We Use


  • Core our products provide the foundations for our deployments.

  • Kubernetes for distributed computing

  • Postgres for data storage

  • Flask & Angular for our web technologies.

  • Python for Machine Learning, data processing and analysis.

  • Our cloud infrastructure based on Azure AWS EC2 and S3.



Required Technical Skills


  • A computer science, robotics, maths, statistics, physics or related university degree (graduated Bachelors, MSc, PhD or last year MSc/PhD student)

  • Python

  • Docker

  • Relational databases

  • Designing/using restAPIs

  • Basic software engineering principles

  • Desired Technical Skills





Cloud technologies i.e. AWS / Microsoft / Google Cloud

noSQL

flask

Nice-to-have additional skills



k8s

Dev ops experience (ci/cd, terraform, timeseries DBs)

Machine Learning Experience

As part of this role, you will be mentored by senior team members who represent some of the most extensive knowledge available in the industry. There will be expectation to assist junior staff if required. You will help develop and build data science solutions using a combination of the latest technologies.



You have the opportunity to drive impact at some of the world's most famous enterprises as well as to learn and grow within the team.



The problems we have solve for clients are primarily around Demand Forecasting, and how that is applied to pricing, inventory, predictive maintenance, demand forecasting etc.



Required Skills:


  • A computer science, robotics, maths, statistics, physics or related university degree (graduated Bachelors, MSc, PhD or last year MSc/PhD student)

  • Applied machine learning, optimisation and/or statistics experience

  • Kubernates experience

  • Have experience in setting up Rest APIs and also extracting data from Rest APIs.

  • Strong Python or R programming experience and related data science libraries (such as scikit-learn, Pandas, Tensorflow/Keras)

  • Have experience or are comfortable extracting data from MongoDB or other databases and using code versioning (e.g., Git)

  • Basic software engineering principles

  • Experience with data visualisation tools or frameworks i.e. tableau, D3.js, ggplot2 etc



Desirable skills:


  • Knowledge or experience of software engineering practices

  • Knowledge or experience on time series/product forecasting/recommender systems

  • Knowledge of deep learning/neural networks

  • Experience working with web development technologies

  • Experience working with cloud technologies i.e. AWS / Microsoft / Google Cloud

  • Portfolio evidence of your previous work is appreciated (i.e. blog, github repository, conference presentations etc.)

     



Job Type

Client Payroll


Positions

Machine Learning Engineer


Must have Skills

  • Kubernetes

    Beginner

  • Rest API

    Beginner

  • Python

    Beginner

  • TensorFlow

    Beginner


Languages

english -Basic

Up to 200 K/Year USD (Annual salary)

Longterm (Duration)

Fully Remote

Skip

Calum H

| Australia