Sponsored

Senior Machine Learning Engineer

Hays Toronto

Job Description

Job Title - Senior Machine Learning Engineer

Length - 6 month contract (strong extension potential)

Client - Retail


Your new company

Join a leading retail company that is dedicated to providing exceptional customer experiences and innovative solutions. This organization is committed to leveraging cutting-edge technologies to drive business growth and enhance operational efficiency.


Your new role

As a Senior Machine Learning Engineer, you will set the technical direction for a domain, select architectures and metrics, harden pipelines at scale, mentor engineers, and consistently land measurable wins. Your tasks will include:

  • Architecting and implementing advanced deep learning models for multimodal You will design and productionize ML pipelines from feature generation through training, validation, model registry, deployment, monitoring, and retraining.
  • You will train and serve models (not necessarily LLMs) for one or more domains such as recommendations, search/ranking, time-series forecasting, or operations research.
  • You will define sound experimental designs (A/B and offline/online alignment), choose appropriate metrics (e.g., NDCG, CTR, MAPE, cost), and guard against leakage.
  • You will deploy models via batch, streaming, or real-time inference using platforms such as MLflow/W&B, Triton/ONNX/TorchServe, and Airflow/Kubeflow, with clear SLOs for drift and performance.
  • You will collaborate with engineering to ensure maintainable services and with product team to translate business objectives into model goals.


What you'll need to succeed

  • Master's or PhD in Computer Science, Machine Learning, or related field
  • 7+ years of experience in machine learning engineering, with a focus on recommendation systems or personalization
  • You have strong applied ML foundations, including data splitting strategies, regularization, calibration, and interpretability.
  • You have practical experience in at least one of the following: recommendation systems, search/ranking, forecasting, or operations research.
  • You understand deployment of ML models and pipelines in production environments and are comfortable with CI/CD for models.


What you'll get in return

  • Competitive salary and benefits package
  • Opportunities for professional growth and development
  • A collaborative and inclusive work environment
  • Access to cutting-edge technologies and projects
  • The chance to work with industry leaders and innovators


What you need to do now

If you're interested in this exciting opportunity, click 'apply now' to forward an up-to-date copy of your CV, or call us for a confidential discussion.

How to Apply

Ready to start your career as a Senior Machine Learning Engineer at Hays?

  1. Click the "Apply Now" button below.
  2. Review the safety warning in the modal.
  3. You will be redirected to the employer's official portal to complete your application.
  4. Ensure your resume and cover letter are tailored to the job description using our AI tools.

Frequently Asked Questions

Who is hiring?

This role is with Hays in Toronto.

Is this a remote position?

This appears to be an on-site role in Toronto.

What is the hiring process?

After you click "Apply Now", you will be redirected to the employer's official site to submit your resume. You can typically expect to hear back within 1-2 weeks if shortlisted.

How can I improve my application?

Tailor your resume to the specific job description. You can use our free Resume Analyzer to see how well you match the requirements.

What skills are needed?

Refer to the "Job Description" section above for a detailed list of required and preferred qualifications.

Sponsored

Safety & Disclaimer

External Application

You are leaving Careeler.com to apply on the employer's website.

Safety Tip: Never provide bank details, credit card info, or pay any fees to apply for a job.