Engineer: Machine Learning III
Last checked 1 hr ago on Himalayas.
Salary not listed.
Apply on Himalayas → View original listing on Himalayas
Not quite the one? Get the week's best SA-friendly remote dev roles in your inbox. Join the weekly email, one email a week, no spam.
This job was first published on Himalayas. Check the original posting to confirm you're eligible from South Africa.
Qualifications and experience:
4 to 6 years Machine Learning and Software Engineering experience
Strong analytical and problem-solving 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, scikit-learn, 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 cloud-based 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
Originally posted on Himalayas
Get the best SA-friendly remote dev jobs weekly
One email a week. Pay in rand. Unsubscribe anytime.