drjobs Engineer: Machine Learning III

Engineer: Machine Learning III

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Stellenbosch - South Africa

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Qualifications and experience:

  • 4 to 6 years Machine Learning and Software Engineering experience
  • Strong analytical and problemsolving skills
  • Expert in Python and SQL
  • Experience with modern software development best practices e.g.
  • Agile software development
  • Code reviews
  • Unit testing
  • Version control e.g. git
  • CI/CD
  • Experience with microservice architectures
  • Experience working in an agile team
  • Experience with ML frameworks and tools (e.g. pandas NumPy scikitlearn TensorFlow Pytorch Spark MLlib)
  • Experience with modern ETL compute and orchestration frameworks e.g. Apache Spark Apache Flink Apache Kafka etc.
  • Development experience in both Windows and Linux
  • Experience with container technologies e.g. Docker Kubernetes
  • Experience in building machine learning or AI systems
  • Proficiency in R language
  • Experience deploying models to production
  • Experience building distributed systems
  • Experience with NoSQL databases
  • Experience working with ML platforms e.g. MLflow Kubeflow etc.
  • Experience working with Data Science platforms e.g. Dataiku Domino etc.
  • Experience with cloudbased infrastructure e.g. Azure AWS GCP; (AWS preferred)
  • A relevant degree in Information Technology Computer Science or Engineering Other
  • A relevant degree in Information Technology Computer Science or Engineering Other

Knowledge of:

  • Object oriented and functional programming in Python
  • Modern software development practices
  • Database querying using SQL
  • Data science life cycle
  • Machine learning concepts
  • Machine learning model life cycle
  • Microservice architectures

Ideal:

  • Data Science lifecycle
  • Distributed system design
  • Big data storage and processing solutions
  • Machine learning model architectures

Skills:

  • Analytical Skills
  • Decision making skills
  • Planning organising and coordination skills
  • Problem solving skills
  • Researching skills

Employment Type

Full Time

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.