Wave HQ logo
Wave HQ

Join a team of career go-getters with heart who are building for small business

Machine Learning Engineer II

Machine Learning EngineerMachine Learning EngineerFull TimeRemoteSeniorTeam 201-500Since 2010H1B No SponsorCompany SiteLinkedIn

Location

Canada

Posted

92 days ago

Salary

$101K - $113K / year

Seniority

Senior

Bachelor Degree4 yrs expEnglishAirflowAmazon RedshiftAWSSparkTerraform

Job Description

Machine Learning Engineer II

Wave HQ

• Take ownership of the design and implementation of modern AI stack components, including data ingestion for AI/ML workloads and end-to-end model training and serving pipelines. • Build and manage fault-tolerant AI platforms that scale economically. You will balance the maintenance of legacy models with the rapid development of advanced, scalable solutions. • Provide technical mentorship to junior engineers and foster a collaborative environment. You will act as a bridge between data science and production engineering. • Promote best practices in coding, testing, and MLOps. You thrive in ambiguous conditions by independently identifying opportunities to optimize model pipelines and improve AI workflows. • Partner with data scientists, product managers, and software engineers to translate business needs into technical requirements and integrate AI solutions into production applications. • Enforce model quality standards, integrity, and reliability. You will be responsible for implementing model lineage, fairness, and privacy controls within the automated pipelines. • Build monitoring frameworks to track model performance and system KPIs, ensuring our AI initiatives drive measurable business outcomes.

Job Requirements

  • Minimum of 4–6 years of professional experience in machine learning engineering, with a proven track record of deploying models into production environments.
  • Degree/Diploma in Computer Science, Engineering, Data Science, Applied AI, Machine Learning, or some combination.
  • Deep understanding of the modern AI stack, including data ingestion workflows and experience working with curated data warehouses like Snowflake, Databricks, or Redshift.
  • At least 3 years of hands-on experience with AWS infrastructure, specifically SageMaker, Spark/AWS Glue, and Infrastructure as Code (IaC) using Terraform.
  • High proficiency in managing multi-stage workflows using Airflow or similar orchestration systems to automate training and deployment cycles.
  • Practical experience with MLflow, Kubeflow, or SageMaker Feature Store to support the end-to-end machine learning lifecycle.
  • Familiarity with model governance practices (lineage, fairness, and privacy) and experience using data cataloging tools for compliance.
  • Strong ability to communicate complex technical concepts to non-technical stakeholders and influence project direction.
  • Experience in FinTech or SaaS environments is a significant advantage.

Benefits

  • Bonus Structure
  • Employer-paid Benefits Plan
  • Health & Wellness Flex Account
  • Professional Development Account
  • Wellness Days
  • Paid Holiday Shutdown
  • Wave Days (extra vacation days in the summer)
  • Get A-Wave Program (work from anywhere in the world up to 90 days)

Related Job Pages

More Machine Learning Engineer Jobs

Affirm logo

Senior Machine Learning Engineer, Fraud ML

Affirm

We create honest financial products that improve lives.

Full TimeRemoteTeam 1,001-5,000Since 2012H1B Sponsor

• You will lead development of new fraud prediction models using a mix of approaches for tabular, graph, and behavioral data • You will build and scale feature pipelines and training datasets from proprietary and third-party signals, partnering with data and platform teams when needed. • You will prototype new modeling ideas and features, run offline experiments, and drive the best-performing approaches into production with appropriate risk controls. • You productionize models: integrate into batch and/or real-time decision systems, and improve reliability, latency, and operational robustness. • You will instrument and monitor model and data health, and help define retraining/backtesting workflows as fraud patterns evolve. • Identify and implement foundational improvements to how the team builds models. • You will collaborate across Engineering, Fraud Analytics, Product, and ML Platform to define requirements, evaluate tradeoffs, and communicate results clearly to both technical and non-technical audiences.

Canada
$150K - $200K / year
Perform logo

Senior AI/ML Engineer

Perform

Dev done better. Perform offers expert engineering consulting and staffing for the most demanding products.

Full TimeRemoteTeam 51-200Since 2005H1B Sponsor

• Lead the design and development of machine learning systems and LLM-based applications • Fine-tune and adapt large language models for domain-specific use cases • Build NLP pipelines to extract structured data from complex, unstructured documents • Translate ambiguous product goals into clear technical and ML execution plans • Work directly with product signals, user feedback, and backlog input to prioritize development work • Build evaluation systems to measure model performance and detect regressions • Design automated benchmarking pipelines for continuous model testing • Define meaningful performance metrics tied to real-world outcomes • Build feedback loops that use user corrections to continuously improve model performance • Apply computer vision techniques to extract data from PDFs and scanned documents • Develop AI agents that interact with web systems using automation tools such as Playwright or Selenium • Work across system design, infrastructure, training, and inference pipelines • Build scalable ML systems and supporting infrastructure from the ground up

Worldwide
Job Closed
EBSCO Information Services logo

Senior MLOps Engineer

EBSCO Information Services

At EBSCO Information Services, we're working every day to transform lives.

Full TimeRemoteTeam 1,001-5,000Since 1984H1B Sponsor

• Design, build, and maintain ML Ops pipelines supporting model training, validation, and deployment across AWS environments. • Implement automation for model packaging, testing, deployment, and monitoring using CI/CD best practices. • Collaborate with data engineers and data scientists to operationalize ML workloads within the data lakehouse ecosystem. • Develop and maintain integrations between data ingestion, feature stores, and model repositories. • Apply infrastructure-as-code (Terraform, AWS CDK, CloudFormation) to automate ML pipeline infrastructure. • Implement and manage model versioning, reproducibility, and lineage tracking using tools such as MLflow or SageMaker Model Registry. • Define and automate monitoring, alerting, and retraining strategies for deployed models. • Ensure all ML infrastructure and pipelines meet enterprise security, compliance, and governance standards. • Participate in code reviews, knowledge sharing, and continuous improvement of ML Ops practices. • Mentor junior engineers and contribute to documentation, standards, and best practices for ML Ops across teams.

Massachusetts
$120.1K - $171.6K / year
Job Closed
Datatonic logo

Lead Machine Learning Engineer – Team Lead

Datatonic

Google Cloud AI+ML Partner of the Year. We drive business impact through innovative cloud engineering, analytics and AI.

Full TimeRemoteTeam 51-200Since 2013H1B No Sponsor

• Provide strategic and technical leadership to the ML team, ensuring alignment with best practices and industry standards. • Recruit, hire, and onboard top talent, including data scientists and machine learning engineers, to strengthen the team. • Offer mentorship and guidance, helping team members develop their technical skills and advance their careers. • Foster a positive, inclusive, and innovative team culture that promotes collaboration and knowledge-sharing. • Conduct regular performance reviews, set clear objectives, and provide constructive feedback to drive continuous improvement. • Oversee and manage complex ML projects from initial concept to successful deployment. • Ensure the delivery of high-quality outputs on time and within budget, maintaining rigorous standards throughout the project lifecycle. • Collaborate with Delivery Managers to define project scope, timelines, resource allocation, and key milestones. • Proactively track project progress, identify potential risks, and implement effective mitigation strategies to keep projects on track. • Build and maintain strong, trusted relationships with clients, gaining a deep understanding of their business objectives and challenges. • Communicate complex technical concepts clearly and effectively to both technical and non-technical client stakeholders. • Present project findings, insights, and actionable recommendations in a compelling and client-friendly manner, ensuring alignment with their goals.

Canada
CA$150K - CA$185K / year
Job Closed