01 Nov
|
Insight Global
|
Canada
01 Nov
Insight Global
Canada
Duration: 6 months + extensions
Location:
Remote Rate: 50-65.50/hr Why Open: Expected Vacancy *Artificial intelligence tools are used to assist in screening and assessing applicants for this position.
* What You’ll Do
- Develop, train, evaluate, and improve ML and deep learning models.
- Work across the ML lifecycle, including data analysis, feature preparation, experimentation, training, and evaluation.
- Build PyTorch-based models for practical business use cases.
- Analyze model performance and iterate based on clear metrics.
- Build reusable training, evaluation, and inference workflows.
- Collaborate with data, product, and engineering teams.
- Document results, findings, and trade-offs clearly. What We’re Looking For
- Hands-on experience developing ML models.
- Strong Python programming skills.
- Experience with PyTorch or similar deep learning frameworks.
- Good grasp of ML fundamentals: training, validation, evaluation, optimization, overfitting, and generalization.
- Experience gathering, cleaning, analyzing, and preparing data for ML.
- Positive software engineering practices: clean code, version control, testing, and documentation.
- Strong ownership mindset and ability to drive work forward.
- Clear communication and collaboration skills. Especially Valuable
- Experience with personalized recommendations, search, ranking, or relevance systems.
- Experience with GCP, BigQuery, SQL, Spark, Dataflow, Airflow, Kubernetes, or cloud-based ML workflows.
- Experience supporting ML models in production.
📌 Deep Learning Engineer (Canada)
🏢 Insight Global
📍 Canada