Position title
Machine Learning Developer (Remote)
Description
Join us as a Machine Learning Engineer, where you will be at the forefront of integrating advanced AI/ML capabilities into our platform. This role is ideal for a developer who excels in Python and Java.
Responsibilities
- Designing and implementing machine learning models
- Developing robust, scalable backend services in Python and Java
- Deploy, monitor, and maintain ML models, ensuring high availability and performance
- Ensuring the reliability and scalability of ML systems, implementing best practices in data engineering and model lifecycle management
- Staying abreast of the latest developments in AI/ML technologies
- Conducting rigorous testing and validation of ML models, ensuring accuracy, efficiency, and alignment with business objectives
Qualifications
- Python Flask, spaCy, Keras, OpenCV, TensorFlow, Scikit-learn, OpenCV, PyTorch and Scikit-Image
- Java
- Cloud: Amazon Web Services (AWS), Kubernetes
- DevOps: CI / CD, GITLAB / GITHUB, GitHub Actions, Docker, Docker Desktop, Dockerfile
- MLOps (Machine Learning Operations): MLflow, PySpark and Databricks
- Jira / Agile
Job Benefits
Health benefits
- Dental plan
- Vision care benefits
Hiring organization

Employment Type
Full-time
Duration of employment
Permanent full time
Industry
Information Technology
Job Location
Calgary, Alberta, Canada
Remote work possible
Date posted
5 February 2024
Valid through
28 February 2024
PDF Export