Machine Learning Engineer

THE EMPIRE LIFE INS. CO

$121K — $171K *
US-Anywhere
+ 2 other locationsRemote
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Master's degree in Computer Science or related field
  • 3+ years experience in AI or machine learning application development
  • Strong knowledge of Microsoft Azure and Snowflake
  • Experience in scalable AI/ML application design and deployment
  • Proficient in Python and SQL for production applications
  • Familiarity with Generative AI technologies and frameworks
  • Understanding of MLOps and AI governance practices

Responsibilities

  • Collaborate to design AI/ML solutions aligned with enterprise needs
  • Develop and optimize scalable AI/ML pipelines
  • Operationalize machine learning and Generative AI workflows
  • Deploy and maintain production-grade AI solutions
  • Implement frameworks for reliability and governance of AI systems
  • Automate CI/CD and infrastructure for AI deployment
  • Support MLOps and AI system lifecycle management

Benefits

  • Hybrid work model
  • Access to learning & development programs
  • Comprehensive employer-funded benefits package starting day one
  • Flexible work arrangements with personal health days
  • Four weeks of annual vacation from hire date
  • Defined contribution pension plan with employer matching
  • Employer-sponsored wellness and recognition programs
Full Job Description
Machine Learning Engineer

Location: Remote - Anywhere in Canada

The total target compensation (TTC) range, including salary and target bonus, is $121,304 - $171,304. This TTC range is applicable to permanent roles only. The actual base salary offered within this range will be determined by the successful candidate's skills and experience, as well as internal equity.

The Machine Learning Engineer plays a critical role within the AI and Data Science team, responsible for designing, building, deploying, and operationalizing scalable, production-grade machine learning and Generative AI (GenAI) solutions. Operating within a modern Microsoft Azure and Snowflake-based ecosystem, this role focuses on AI solution architecture, MLOps, robust ML pipelines, observability, and platform scalability. The Machine Learning Engineer bridges the gap between experimentation and enterprise delivery, collaborating closely with Data Scientists, software engineers, and cloud teams to enable secure, reliable AI capabilities-including LLM-based applications, Retrieval-Augmented Generation (RAG), intelligent document processing, and agentic AI workflows. This role reports to the Director of Data and AI strategy.

What you'll be working on
  • Collaborate with data scientists, software engineers, cloud infrastructure teams, and business stakeholders to design scalable AI and machine learning solutions aligned with enterprise requirements
  • Design, develop, and optimize scalable AI/ML pipelines for data ingestion, feature processing, model training, evaluation, deployment, and monitoring
  • Operationalize feature engineering, model serving, vector search, and inference workflows for production AI applications
  • Deploy and maintain machine learning and Generative AI solutions in secure, scalable, and highly available production environments
  • Implement testing, validation, observability, and monitoring frameworks to support reliability, performance, and governance of AI systems
  • Partner with DevSecOps and cloud engineering teams to automate CI/CD workflows, infrastructure provisioning, model deployment, monitoring, and operational support for AI platforms
  • Develop and support Generative AI systems including LLM integrations, retrieval-augmented generation (RAG), vector databases, orchestration frameworks, and intelligent agents
  • Support MLOps, LLMOps, and emerging AIOps practices including model lifecycle management, deployment automation, drift monitoring, evaluation pipelines, logging, and operational governance.

What we're looking for you to have
  • Master's degree in Computer Science, Software Engineering, Electrical Engineering, Computer Engineering, or a related technical field
  • 3+ years of working experience with hands-on industry experience designing, developing, and deploying machine learning or AI-enabled applications
  • Strong understanding of cloud-native AI and data platforms, particularly within Microsoft Azure ecosystems and enterprise data environments such as Snowflake
  • Strong software engineering and system design experience focused on scalable AI/ML applications, distributed systems, APIs, cloud-native services, or enterprise platform engineering
  • Demonstrated experience building and operationalizing machine learning, Generative AI, or intelligent automation solutions in enterprise or production environments
  • Strong programming skills in Python and SQL with experience building production-grade applications, automation workflows, APIs, and AI services
  • Familiarity with AI evaluation frameworks, monitoring systems, observability tooling, and operational telemetry for AI applications.
  • Familiarity with modern Generative AI ecosystems including LLM APIs, retrieval-augmented generation (RAG), vector databases, orchestration frameworks, prompt engineering, and agentic AI systems
  • Understanding of MLOps, AIOps, observability, AI governance, model lifecycle management, and operational reliability practices
  • Microsoft, Azure, Kubernetes, Snowflake, Databricks, or cloud engineering certifications are considered an asset
  • Strong communication, collaboration, and problem-solving skills with the ability to work across technical and business teams
  • If you are applying for a position which is open to applicants across Canada, unless otherwise indicated in the position, language proficiency in English is required for communicating with customers, advisors, or employees across Canada.
  • Our hiring process includes AI screening for keywords and minimum qualifications. Recruiters review all results.

Beyond the salary

For permanent full-time positions, Empire Life offers a comprehensive total rewards package that includes:
  • Hybrid work model
  • Competitive salaries with annual pay increases
  • Annual bonus program, which recognizes both strong company performance and individual contributions, for non sales positions
  • Access to learning & development programs, and education/tuition reimbursement (role dependent), to support your professional growth and career advancement.
  • Competitive uncapped commission, for sales positions
  • A comprehensive employer-funded benefits package starting from day one of employment, that includes life insurance, health and dental and a generous health account
  • Flexible work arrangements and an annual allotment of personal health days.
  • Four weeks annual vacation from hire date
  • A defined contribution pension plan with generous employer matching
  • Top up programs for parental leave and compassionate leave
  • Employer-sponsored wellness and recognition programs
  • A cash employee referral program

To learn more about working at Empire Life, visit https://www.empire.ca/workatempire.

Similar Jobs

More Jobs at THE EMPIRE LIFE INS. CO

More Information Technology Jobs

Find similar Machine Learning Engineer jobs: