logo

View all jobs

Senior Machine Learning Developer I

Remote, Canada · Computer/Software

Senior Machine Learning Developer I

Remote -  Full Time Permanent - CAD

About the role

Our client is transforming compliance through cutting-edge AI. Their platform automates financial crime prevention and compliance screening and investigations, enabling financial institutions and fintech's to streamline their workflows, reduce false positives, and focus on what truly matters - mitigating risk and fraud.

They are seeking a Senior ML Developer I to support AI and ML initiatives that include end-to-end deployment of ML models, data curation, ongoing model maintenance, feedback integration, model risk management, platform deployment, application integration, and ML infrastructure and pipeline development.

You will have the opportunity to work on new and exciting projects, collaborate with cross-functional teams, and contribute to the overall success of our company. This position is ideal for a fast learner with a solid foundation in ML and CS who is looking to take on new challenges and responsibilities.

What you will do:

  • Collaborate with data scientists, product managers, and software engineers to design and deliver ML-powered features.

  • Own ML models end-to-end: development, deployment, integration with the core systems, ongoing monitoring and maintenance.

  • Establish and champion best practices for ML development (unit testing, integration testing, model validation, CI/CD, monitoring drift, retraining, etc), continuously improve quality and reduce technical debt.

  • Work with modern technology stack: Python, PyTorch,TensorFlow, Databricks, Docker/Kubernetes, AWS, Datadog.

  • Write clean, efficient, and well-documented code.

  • Contribute to project planning: refine technical designs, break down tasks, estimate effort, ensure cross-functional alignment and timely delivery.

  • Stay on top with advances in ML, frameworks, and infrastructure, evaluate new tools and approaches for adoption.

  • Take an active role in growing the team, partner with your manager to improve the processes that support team development and efficiency.

  • Your work will directly power the companies AI-powered compliance platform, improving how customers make critical risk decisions.

 

What we’re looking for:

  • 5+ years as a ML developer, with hands-on experience deploying ML systems to production.

  • Strong MLOps expertise (must-have skills):

    • LLM deployment and optimization (fine-tuning, prompt engineering, serving at scale).

    • Model serving, maintenance, performance monitoring (data drift, model drift, bias detection, alerting).

    • System-level performance monitoring (latency, throughput, resource allocation).

    • Solid understanding of CI/CD pipelines for ML workloads.

    • Data ingestion, transformation, and monitoring pipelines.

  • Tools & Technologies

    • Proficiency in Python, strong software engineering practices (testing, version control, code quality).

    • Experience with SageMaker, Databricks, AWS, Kubernetes, Terraform.

    • Experience with C++ is a plus.

  • General ML / data science foundation (algorithms, evaluation, statistics).

  • Passion for working with cross-functional teams including Product and Business.

  • Startup mindset: enjoy tackling new challenges, adapt quickly to change, and effectively operate in a fast-moving environment.

  • A strong sense of ownership and pride in building high-quality systems.

Perks:

  • Base salary, benefits package, and stock options
  • Generous vacation (4 weeks +) 
  • Flexible working hours and remote work and access to co-working spaces
  • Opportunities for professional development and learning
  • A collaborative, innovative, and fun work environment
  • The chance to make a significant impact on the company's growth and direction

Share This Job

Powered by