×
Register Here to Apply for Jobs or Post Jobs. X

Machine Learning Research Engineer; Remote or Hybrid

Remote / Online - Candidates ideally in
Calgary, Alberta, D3J, Canada
Listing for: Erode
Full Time, Remote/Work from Home position
Listed on 2025-12-04
Job specializations:
  • IT/Tech
    Data Scientist, AI Engineer, Machine Learning/ ML Engineer, Artificial Intelligence
Salary/Wage Range or Industry Benchmark: 80000 - 130000 CAD Yearly CAD 80000.00 130000.00 YEAR
Job Description & How to Apply Below
Position: Machine Learning Research Engineer (Remote or Hybrid  )

Remote or Hybrid (Charlottetown or Calgary)

Status

Open

Salary Range

CAD 80, per year + bonus + equity

Job Title:

Machine Learning Research Engineer (Climate/Energy)

Location:

Canada (Remote or in Calgary AB / Charlottetown PEI)

Type:
Full-time

Posting Date:
July 10, 2025

Salary Range: CAD 80,000–130,000 per year + bonus + equity

About Erode AI

Erode AI is a climate-tech startup on a mission to revolutionize renewable energy forecasting and environmental monitoring with AI-driven models for predicting weather and weather-derived outcomes. We build scalable, user-friendly SaaS tools for energy traders, hydropower operators, and agricultural partners, leveraging cutting-edge AI technologies.

Live and work remotely, or at one of our offices in Calgary, Alberta or Charlottetown, PEI. Preference will be given to non-remote candidates.

Calgary, Alberta – Consistently ranked among the world’s most livable cities, Calgary combines big-city amenities with instant Rocky Mountain escapes. Enjoy Canada’s sunniest skies, an acclaimed culinary scene, and endless outdoor adventures—from mountain biking and hiking to world-class skiing—all just a short drive away.

Charlottetown, Prince Edward Island – Experience the charm of Canada’s smallest provincial capital, where historic brick streets meet red-sand beaches and lively culinary festivals. Savour farm-to-table dining, stroll scenic waterfront trails, and immerse yourself in a close-knit community that offers a vibrant arts scene and coastal adventures.

Role Summary

As an ML Research Engineer, you’ll help design, implement, and deploy novel deep learning models for forecasting weather and weather-derived outcomes like energy production and streamflow. You’ll stay at the cutting edge of AI research and be responsible for prototyping and product ionizing new architectures, including adapting research papers into working code at scale.

This role sits at the intersection of applied machine learning and cloud-native engineering. You’ll contribute to everything from experimental model design and benchmarking to GPU-accelerated training workflows and deployment pipelines. Ideal candidates are fast-moving researchers who can write clean, efficient code, and are excited about real-world impact.

Key Responsibilities

Prototype and train deep learning models using PyTorch or JAX, with architectures including CNNs, transformers, and diffusion models.

Reproduce and extend methods from state-of-the-art research papers and adapt them to our forecasting tasks.

Develop and scale training pipelines using GPU clusters, distributed training, and cloud-native tools.

Optimize model inference for low latency and cost using techniques like quantization or LoRA.

Collaborate with engineering and product teams to integrate models into production forecasting workflows.

Contribute to internal model libraries, benchmarking experiments, and open-source initiatives where applicable.

Qualifications & Experience

Required:

MSc or PhD in machine learning, computer science, applied math, or a related field.

Proficiency with Python and deep learning frameworks (e.g., PyTorch, JAX, Tensor Flow).

Experience working with high-dimensional time-series data, including spatial-temporal inputs and multivariate forecasting targets.

Strong understanding of modern ML architectures, including CNNs, transformers, and diffusion models.

Demonstrated ability to efficiently implement and adapt models from research papers with high fidelity and performance.

Hands-on experience with GPU-based training and parallelization techniques.

Experience working with cloud platforms (AWS, GCP) and tools like Docker.

Proficiency using LLMs to automate development, testing, and deployment of models.

Preferred:

Familiarity with climate and weather data formats like GRIB, NetCDF, and tools like xarray, Zarr, and Dask.

Experience scaling models in production with MLOps tooling (e.g., Kubernetes, Vertex AI, Sage Maker).

Contributions to academic publications in a top-tier journal or conference (e.g. NeurIPS, ICML, ICLR, AAAI, CVPR) or open-source ML projects.

Competitive equity package and annual performance bonus.

$100 per month wellness benefit for recreational or…

Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary