Minerva

Senior ML Developer

Minerva

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇨🇦 Canada

Visit company website
AI Apply
Apply

Salary

💰 CA$130,000 - CA$150,000 per year

Job Level

Senior

Tech Stack

AWSDockerKubernetesPythonPyTorchTensorflowTerraform

About the role

  • 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 Minerva’s 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 Minerva’s AI-driven risk intelligence platform, improving how customers make critical risk decisions.

Requirements

  • 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.
  • 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.
Benefits
  • The salary band for this role is $130K-150K
  • We offer competitive overall compensation which includes base annual salaries, benefits, and employee stock options.
  • We believe strongly in ensuring that our team benefits together with the growth of the company, and will reward those who take these first steps with us to scale the company toward our larger vision.
  • Unlimited vacation (4 weeks minimum) and time off‍ when you need to recharge.
  • 100% Remote, but available coworking access in our Toronto space or in a co-working space convenient for you.
  • A small, dynamic team with plenty of autonomy to drive meaningful impact.
  • Opportunity to make a significant difference in the fight against financial crime.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
machine learningMLOpsLLM deploymentmodel servingperformance monitoringCI/CDdata ingestionPythonC++software engineering
Soft skills
collaborationproject planningcross-functional alignmentteam developmentadaptabilityownershipproblem-solvingcommunicationleadershipquality improvement