Wave
Posted 1w ago

Machine Learning Engineer

Wave
Canada
$100k-$130k/yrRemoteFull Time
Responsibilities
  • deploying models
  • optimizing systems
  • establishing governance
Requirements
  • Requires 3–5 years of machine learning engineering experience
  • Production model deployment, AWS
  • SageMaker, Spark
  • AWS Glue
  • Terraform
  • Airflow
  • MLflow
  • Kubeflow
  • Data warehouses, and model governance expertise
Technical tools mentioned
AWSSageMakerSparkAWS GlueTerraformAirflowMLflowKubeflowSageMaker Feature StoreDatabricksRedshiftGoogle Gemini

Job description

At Wave, we help small businesses to thrive so the heart of our communities beats stronger.  We work in an environment buzzing with creative energy and inspiration. No matter where you are or how you get the job done, you have what you need to be successful and connected. The mark of true success at Wave is the ability to be bold, learn quickly and share your knowledge generously.

As a Machine Learning Engineer, you will be a key contributor to the design, development, and deployment of our foundational AI and ML models. You will build robust, scalable machine learning pipelines and platforms that support advanced analytics and business intelligence. This role is perfect for an experienced person who wants to ensure our ML systems are efficient, reliable, and deeply integrated into our organizational goals.


As a Machine Learning Engineer, you will be a key contributor to the design, development, and deployment of our foundational AI and ML models. You will build robust, scalable machine learning pipelines and platforms that support advanced analytics and business intelligence. This role is perfect for an experienced person who wants to ensure our ML systems are efficient, reliable, and deeply integrated into our organizational goals.


Final compensation is determined based on experience, expertise, and role alignment. Most candidates are hired within the middle of the range, with the upper end reserved for those bringing exceptional depth, impact, and immediate autonomy.
 
We also offer:
  • Bonus Structure
  • Employer-paid Benefits Plan
  • Health & Wellness Flex Account
  • Wellness Days
  • Paid Holiday Shutdown
  • Wave Days (extra vacation days in the summer)
 
Visit our site to find out more about life at Wave!


Here's How You Make an Impact:
  • Develop & Deploy: Focus on the hands-on building, training, and operational deployment of machine learning models, ensuring they perform reliably within existing production environments.

  • Champion Technical Standards: Advocate for top-tier practices across coding, testing, and MLOps processes. Navigate ambiguity autonomously to refine pipelines and elevate ML engineering workflows.

  • Optimize & Scale: Construct resilient, cost-efficient ML & AI use cases. Balance sustaining established models with accelerating the rollout of highly scalable, modern systems.

  • Partner & Collaborate: Team up with cross-functional stakeholders, including risk specialists, product leads, and software developers, to convert strategic needs into technical specs and smoothly embed ML features into live applications.

  • Establish Controls & Governance: Uphold stringent benchmarks for model dependability, fairness, and compliance. Direct the integration of lineage tracking and data protection workflows into our automated systems.

  • Track & Evaluate: Formulate comprehensive observability systems to capture model health and key operational metrics, ensuring machine learning investments yield quantifiable organizational value.



  • You Thrive Here By Possessing the Following:
  • Experience: Minimum of 3–5 years of professional experience in machine learning engineering, with a proven track record of deploying models into production environments.

  • Technical Depth: Deep understanding of the modern data stack, including data ingestion workflows and experience working with curated data warehouses like Databricks or Redshift.

  • Cloud Proficiency: At least 3 years of hands-on experience with AWS infrastructure, specifically SageMaker, Spark/AWS Glue, and Infrastructure as Code (IaC), Terraform.

  • Orchestration Expert: High proficiency in managing multi-stage workflows using Airflow or similar orchestration systems to automate training and deployment cycles.

  • MLOps Toolkit: Practical experience with MLflow, Kubeflow, or SageMaker Feature Store to support the end-to-end machine learning lifecycle.

  • Governance Mindset: Familiarity with model governance practices (lineage, fairness, and privacy) and experience using data cataloging tools for compliance.

  • Communication: Strong ability to communicate complex technical concepts to non-technical stakeholders and influence project direction.

  • Industry Context: Experience in FinTech or Financial Risk environments is a significant advantage.



  • At Wave, we value diversity of perspective. Your unique experience enriches our organization. We welcome applicants from all backgrounds. Let’s talk about how you can thrive here!
     
    Wave is committed to providing an inclusive and accessible candidate experience. If you require accommodations during the recruitment process, please let us know by emailing [email protected]. We will work with you to meet your needs.
     
     
    We use Google Gemini, a secure AI assistant, during interviews for note-taking purposes only. Notes are kept confidential and are not shared outside the hiring process. This allows our interviewers to stay fully focused on you during the conversation.
     
    This advertised posting is a current vacancy.
     

    About Wave

    Financial management software for small businesses and freelancers.

    Similar jobs

    Machine Learning Engineer roles
    8h
    Save
    Mark Applied
    Hide
    Machine Learning Engineer Lead
    British Columbia or Ontario or Vancouver or Toronto
    $125k-$169k/yr RemoteFull Time
    Vancity
    Vancity: Member-owned credit union providing banking and financial services.
    10+ YOE10+ years in machine learning engineering, data science, applied AI, or software engineering; bachelor's or master's degree; Python, SQL, cloud ML, production systems, MLOps, and deployment automation experience.
    Python, SQL, PyTorch, TensorFlow, Scikit-learn, Azure Machine Learning, Databricks, MLflow, CI/CD, UiPath, Power Automate, AWS, GCP, Power BI, Tableau
    8h
    Save
    Mark Applied
    Hide
    Machine Learning Engineer Lead
    British Columbia or Ontario or Vancouver or Toronto
    $125k-$169k/yr RemoteFull Time
    Vancity
    Vancity: Member-owned credit union providing banking and investment services.
    10+ YOE10+ years in machine learning engineering, data science, applied AI, or software engineering; bachelor's or master's degree; Python, SQL, cloud ML, MLOps, model deployment, monitoring, and enterprise production experience.
    Python, SQL, PyTorch, TensorFlow, Scikit-learn, Azure Machine Learning, Databricks, MLflow, Microsoft Azure, UiPath, Power Automate, AWS, GCP, Power BI, Tableau
    1d
    Save
    Mark Applied
    Hide
    Senior Machine Learning Engineer
    Montreal, Quebec, Canada
    $136k-$221k/yr OnsiteFull Time
    Unity
    UnityNYSE: U: Provides software for creating real-time 3D interactive content.
    5+ YOEAdvanced degree or equivalent experience, 5+ years developing production ML systems, and expertise in reinforcement learning, fine-tuning, uncertain decision-making, AI planning, or multi-agent systems.
    Unity, Machine Learning, AI, reinforcement learning
    1d
    Save
    Mark Applied
    Hide
    Staff Machine Learning Engineer
    United States or Canada
    $210k-$250k/yr RemoteFull Time
    Federato
    Federato: AI-native risk assessment platform for insurance underwriting
    8+ YOEAt least 8 years as a machine learning engineer or similar, including 2 years leveraging LLMs; expertise in scalable ML pipelines, production monitoring, cloud platforms, APIs, and technical communication.
    Machine Learning, LLM, CI/CD
    1d
    Save
    Mark Applied
    Hide
    Staff Machine Learning Engineer, Generative AI (Auth0)
    Toronto, Ontario, Canada
    $168k-$231k/yr HybridFull Time
    Okta
    OktaNASDAQ: OKTA: Provide secure identity management and authentication for enterprises.
    7+ YOERequires 7+ years of software development experience, strong Python skills, applied machine learning, GenAI platforms, RAG, AI agent frameworks, ML frameworks, evaluation pipelines, and AI/ML infrastructure expertise.
    Python, Go, TypeScript, AWS Bedrock, OpenAI, Anthropic, LiteLLM, LangGraph, LangChain, LlamaIndex, MCP, FastAPI, PyTorch, TensorFlow, Spark ML, Airflow, Claude
    2d
    Save
    Mark Applied
    Hide
    Machine Learning Engineer
    Toronto or Canada or United States or Asia
    $94k-$144k/yr HybridFull Time
    Manulife
    ManulifeTSX: MFC: Provides insurance, wealth management, and investment services globally.
    4+ YOERequires 4+ years of machine learning engineering experience, Python, production ML systems, cloud and containerization knowledge, Terraform, CI/CD, and a bachelor's degree or equivalent technical experience.
    Python, Java, Scala, LangChain, LangGraph, OpenAI SDK, MLflow, Azure Machine Learning, Databricks, Jenkins, GitHub Actions, Azure DevOps, Docker, Kubernetes, Terraform, Azure Key Vault, Spark, Delta, Unity Catalog
    2d
    Save
    Mark Applied
    Hide
    Développeur principal, Apprentissage automatique
    Canada
    $133k-$190k/yr OnsiteFull Time
    Dayforce
    DayforceNYSE: DAY: Provides cloud-based human capital management software solutions.
    4+ YOERequires 4+ years in machine learning and data science, 2+ years in MLOps, advanced SQL, Spark/PySpark, Python, ML frameworks, data transformation, and debugging. English proficiency is essential.
    SQL, Apache Spark, PySpark, Python, PyTorch, TensorFlow, MLflow, Azure, Azure SQL, Azure Functions, Azure Logic Apps, Azure Key Vault, Azure Storage Accounts, Azure Virtual Machines, Azure Monitor, Azure Log Analytics, Databricks
    2d
    Save
    Mark Applied
    Hide
    ML Developer, Sr.
    Canada
    $133k-$190k/yr OnsiteFull Time
    Dayforce
    DayforceNYSE: DAY: Cloud platform providing global human capital and payroll management.
    4+ YOERequires 4+ years in machine learning and data science, 2+ years in MLOps, advanced Python, SQL, Spark/PySpark, ML frameworks, data transformation, debugging, and communication skills.
    SQL, Spark, PySpark, Python, PyTorch, TensorFlow, MLflow, Azure, Azure SQL, Function Apps, Logic Apps, Key Vault, Storage Accounts, Virtual Machines, Azure Monitor, Log Analytics, Databricks