Remote Jobs Sign In

Senior Machine Learning Engineer

Location: Remote
Compensation: Salary
Reviewed: Fri, Jun 12, 2026
This job expires in: 25 days

Job Summary

Curious and self-motivated, the full-time Senior Machine Learning Engineer will fine-tune and optimize multi-modal generative models, build and manage ML workflows, and write robust Python code for production environments, all while working remotely from Canada.

Key Responsibilities
  • Fine-tune and optimize various multi-modal generative models for diverse use cases
  • Build and manage ML graphs/workflows using orchestration frameworks to enable AI-driven agents
  • Write robust Python code and collaborate with software engineers to integrate ML models into larger systems
Required Qualifications
  • 5+ years of professional experience in machine learning engineering and/or data science
  • Preferably an MS or PhD in computer science, math, artificial intelligence, or similar disciplines; or a BSc with equivalent experience
  • Strong knowledge of ML fundamentals, model architectures, and evaluation methods
  • Proficient in one or more ML frameworks (e.g., PyTorch, TensorFlow, JAX) and advanced techniques for fine-tuning
  • Comfortable with containerization, orchestration, and basic cloud services

COMPLETE JOB DESCRIPTION

The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...