Back to results

Applied Scientist

  • Montreal, QC, Canada

💰 Salary: CA$100,000 – CA$140,000 per year · Full-time

Applications open in a new tab.

Job details

Pay
💰 Salary: CA$100,000 – CA$140,000 per year
Job type
Full-time
Apply by
Experience
Minimum 5 years of professional experience, excluding internships.
Posting language
English
Posted

Original job description

📍 Location: Montreal, Canada

🕘 Employment: Full-time

🏢 Work model: On-site, 5 days a week

💰 Salary: CA$100,000 – CA$140,000 per year

🛂 Work authorisation: Applicants must already have the right to work in Canada. Visa sponsorship is not available.

We're hiring for a health-tech Series A startup that lets people track their hormones continuously instead of relying on occasional lab tests.

You'll join the ML team as an Applied Scientist, reporting to the ML lead who built Eli's current system. The work is scientific problem solving on imperfect, noisy real-world data, not ML infrastructure; the ML lead supports integration and productionization.

Two data sources: the app's analysis of each test result (the color read by the ML engine), and the daily series of results that builds each user's curve.

You will own:

  • Explore datasets and understand the underlying data-generating processes.
  • Develop, evaluate and improve machine learning, signal processing and statistical models.
  • Run feature engineering, model selection, validation and error analysis.
  • Identify confounding, data leakage, measurement variability and distribution shift.
  • Design experiments and analyses to resolve uncertainty and guide modelling decisions.
  • Investigate new approaches, from classical ML to deep learning where appropriate.
  • Write clear, reproducible Python code (beyond notebooks) and communicate findings to technical and non-technical stakeholders.
  • Build analyses and models with production deployment in mind.
  • Investigate model performance and failures using real production data.
  • Run ongoing error analysis, diagnostics and root-cause investigations.
  • Spot distribution shifts, edge cases, systematic biases and performance degradation.
  • Turn production observations into experiments, improvements or data-collection strategies

What we're looking for ?

  • Bachelor’s degree in Engineering, Computer Science, Data Science, Mathematics or a related field. Master’s or PhD preferred.
  • Minimum 5 years of professional experience, excluding internships.
  • Strong foundation in machine learning fundamentals, statistics and experimental reasoning.
  • Strong Python and experience with common ML and data science libraries.
  • Able to work independently on ambiguous problems and decide which questions need answering.
  • Good grasp of model validation, uncertainty, bias/variance and generalisation.
  • Able to tell a statistically or scientifically meaningful improvement from one that only moves a metric.

Why join?

  • Be part of the core team developing and commercialising the first product to monitor hormonal data daily and over a lifetime.
  • Join at an early stage, in a small (under 25), high-performing and diverse team where your work shapes the company’s direction.
  • Autonomy: people drive their own work and solve open-ended problems proactively.
  • Health insurance (medical, dental, vision and more), plus flexibility over schedule and vacations.
  • Office and R&D facilities in Montreal, with a distributed team that favours asynchronous work and fewer meetings
More about this job

Responsibilities

Explore real-world datasets and develop, evaluate, and improve machine learning, signal-processing, and statistical models. Analyze production performance and failures, identify data and model issues, and turn findings into experiments, model improvements, or data-collection strategies.

Requirements

Requires a bachelor’s degree in a relevant field and at least five years of professional experience; a master’s degree or PhD is preferred. Candidates should have strong machine-learning, statistics, experimental reasoning, and Python skills, and be able to independently solve ambiguous problems and assess model generalization and meaningful improvements.

Skills

  • Machine Learning
  • Statistics
  • Experimental Reasoning
  • Python
  • Signal Processing
  • Statistical Modeling
  • Feature Engineering
  • Model Selection
  • Model Validation
  • Error Analysis
  • Data Analysis
  • Data Science
  • Deep Learning
  • Root-Cause Analysis
  • Production Model Monitoring
  • Scientific Problem Solving

Benefits

  • Health Insurance
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • Flexible Schedule
  • Flexible Vacations

Visa sponsorship

Not detected in the job text

Categories

  • Data & Analytics
  • Science & Research
  • Technology
  • Healthcare

Keywords

  • Applied Science
  • Health Technology
  • Hormone Monitoring
  • Machine Learning
  • Python
  • Statistics
  • Signal Processing
  • Statistical Modeling
  • Deep Learning
  • Classical Machine Learning
  • Feature Engineering
  • Model Selection
  • Model Validation
  • Error Analysis
  • Experimental Design
  • Data-Generating Processes
  • Noisy Data
  • Real-World Data
  • Confounding
  • Data Leakage
  • Measurement Variability
  • Distribution Shift
  • Uncertainty
  • Bias-Variance
  • Generalization
  • Root-Cause Analysis
  • Production Data
  • Model Diagnostics
  • Data Collection
  • Reproducible Code

Report this job