Software Engineer Jobs in Canada

About 7162 results in (13) seconds Clear Filters

Jobs Search

About 7162 results in (13) seconds
Staff DSP/ML Engineer at Synex Medical
Toronto, ON M5J 2M2, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Phd
Experience Required
Minimum 10 year(s)
Geotechnical Engineer at Stantec
Ottawa, ON K1S 5E2, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Azure DevOps Engineer at Leap Tools
Remote, British Columbia, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Wind Turbine Engineer at DNV
Toronto, ON, Canada - Full Time
Skills Needed
Wind Turbines
Specialization
Engineering
Qualification
Graduate
Senior Lines Engineer at Hardline Engineering Ltd
Calgary, AB T2H 2L7, Canada - Full Time
Skills Needed
Pls Cadd, Interpersonal Skills, Client Focus, Construction, Life Insurance, Disability Insurance, Vision Care, P.Eng, Designation, Dental Care
Qualification
BSc
Experience Required
Minimum 2 year(s)
construction engineer at Inobuilt Construction
North Vancouver, BC V7L 1V7, Canada - Full Time
Skills Needed
Technology, Autocad
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Data Engineer (Co-op) at Marmon Holdings
Oakville, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Engineering geologist at Pomerleau
Montréal, QC H2Y 1S1, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Geology geological engineering or geotechnical engineering rock mechanics
Qualification
Graduate
Experience Required
Minimum 8 year(s)
Intermediate Engineer at Trans Mountain
Calgary, AB, Canada - Full Time
Skills Needed
Corrosion, Management Skills, Coatings, Interpersonal Skills, Excel, Cathodic Protection, Access, Pigging, Microsoft Office, Outlook
Specialization
Engineering (civil mechanical electrical chemical or metallurgical
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Wind Turbine Engineer at DNV
Montréal, QC, Canada - Full Time
Skills Needed
Wind Turbines
Specialization
Engineering
Qualification
Graduate
Construction Engineer at PCL Construction
Edmonton, AB, Canada - Full Time
Skills Needed
Wood, Specifications, Concrete, Geoscientists, Construction, Completion, Structural, Structural Engineering, Steel, Communication Skills, Engineering Design
Specialization
Civil structural or related specialty
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Power Supply Engineer at Brilliance Cyber Systems INC
Toronto, ON M9W 6A4, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Electrical electronic or computer engineering or information technology or equivalent technical experience
Qualification
Graduate
Data Engineer/Analyst at Pillway
Brampton, ON, Canada - Full Time
Skills Needed
R, Tableau, Computer Science, Data Warehousing, Cloud Storage, Power Bi, Dashboards, Data Science, Snowflake, Python, Data Warehouse Architecture, Airflow, Programming Languages, Dbt, Sql, Looker
Specialization
Computer science data science engineering or related field
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Junior Civil Engineer at JL Richards Associates Limited
Ottawa, ON K1Z 5M2, Canada - Full Time
Skills Needed
Microstation, Civil Engineers, Site Visits, Grading, Site Plans, Contractors, Autocad, Design Drawings, Specifications, Technologists
Qualification
Graduate
Geotechnical Engineer at Stantec
Moncton, NB E1C 6X1, Canada - Full Time
Skills Needed
Field Work
Specialization
Civil/geotechnical engineering from a recognized university
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Senior UX QA Engineer at Avanciers
Calgary, AB, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Device QA Engineer II at Flock Safety
Atlanta, NS, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Junior Engineer, Production Engineering at Irving Shipbuilding
Dartmouth, NS, Canada - Full Time
Skills Needed
Commissioning, Continuous Improvement, Coast Guard, Manufacturing, History, Propulsion, Hvac, Canadian History, It, Disabilities, Operations, Construction, Engineering Disciplines, Testing, Itar, Facts
Qualification
Graduate
Product Engineer, Electrical Engineering at Aggreko
Calgary, AB, Canada - Full Time
Skills Needed
Quality Assurance Processes, Product Classification, Customer Requirements, Customer Engagement, Communication Skills
Qualification
Graduate
Product Engineer, Electrical Engineering at Aggreko
Edmonton, AB, Canada - Full Time
Skills Needed
Customer Requirements, Quality Assurance Processes, Product Classification, Customer Engagement, Communication Skills
Qualification
Graduate
Staff DSP/ML Engineer at Synex Medical
Toronto, ON M5J 2M2, Canada -
Full Time


Start Date

Immediate

Expiry Date

14 Nov, 25

Salary

175000.0

Posted On

14 Aug, 25

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Good communication skills

Industry

Information Technology/IT

Description

THE BASICS

  • This is a full-time position. This posting is for a current vacancy.
  • This is a remote-friendly position for candidates based in Canada or the United States. We’d prefer to hire candidates within reasonable commuting distance to our Toronto, Boston, or Bay-Area offices, but it’s not a requirement.
  • Work hours are flexible, but meetings are typically scheduled between 9 am and 5 pm Eastern Standard Time.
  • The salary range for this role is $175,000 - $200,000, dependent on location.
  • The hiring manager for this position is Keshav Datta.
Responsibilities

IN THIS ROLE, YOU’LL BE EXPECTED TO:

  • Design and implement sophisticated spectral processing, denoising, and feature extraction algorithms for low-SNR NMR data.
  • Develop robust baseline correction, peak detection, and deconvolution pipelines for in vivo spectroscopy.
  • Optimize algorithms for both offline research and real-time, embedded execution.
  • Lead the design of scalable data pipelines for large-scale training and validation on cloud platforms (AWS/GCP/Azure).
  • Integrate DSP pre-processing stages into ML workflows for both classical and deep learning models.
  • Oversee model lifecycle management, from data ingestion to deployment.
  • Optimize and deploy ML models on embedded hardware for low-latency, real-time inference.
  • Collaborate with hardware engineers to ensure computational feasibility and accuracy in device-constrained environments.
  • Work closely with NMR physicists, AI scientists, and embedded engineers to integrate signal processing, ML models, and pulse sequence design.
  • Translate complex DSP and ML concepts into actionable engineering requirements.
  • Mentor junior DSP/AI engineers and guide the technical roadmap for DSP and AI integration.
  • Occasionally assist in the hiring process by participating in interviews, reviewing resumes, or offering feedback.

YOU MIGHT BE RIGHT FOR THIS ROLE IF YOU HAVE:

  • A Master’s or PhD in Electrical Engineering, Physics, Biomedical Engineering, Computer Engineering, or related field.
  • 7-10+ years of experience in DSP, with hands-on work in spectral analysis, denoising, and feature extraction.
  • Demonstrated experience with low-SNR data, ideally in NMR/MRS/MRI or related spectroscopy/imaging modalities.
  • A proven track record of building large-scale, cloud-based ML training pipelines.
  • Strong proficiency in Python and C/C++ (for performance-critical DSP and embedded work).
  • An understanding of inverse problems, compressed sensing, or Bayesian approaches
  • Familiarity with PyTorch or TensorFlow for deep learning model development.
  • Experience deploying ML/DSP algorithms to embedded or edge devices.
  • A strong understanding of numerical stability, computational optimization, and algorithm scalability.
  • Familiarity with real-time medical device constraints and regulatory considerations.
Staff DSP/ML Engineer at Synex Medical
Toronto, ON M5J 2M2, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Phd
Experience Required
Minimum 10 year(s)
Geotechnical Engineer at Stantec
Ottawa, ON K1S 5E2, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Azure DevOps Engineer at Leap Tools
Remote, British Columbia, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Wind Turbine Engineer at DNV
Toronto, ON, Canada - Full Time
Skills Needed
Wind Turbines
Specialization
Engineering
Qualification
Graduate
Senior Lines Engineer at Hardline Engineering Ltd
Calgary, AB T2H 2L7, Canada - Full Time
Skills Needed
Pls Cadd, Interpersonal Skills, Client Focus, Construction, Life Insurance, Disability Insurance, Vision Care, P.Eng, Designation, Dental Care
Qualification
BSc
Experience Required
Minimum 2 year(s)
construction engineer at Inobuilt Construction
North Vancouver, BC V7L 1V7, Canada - Full Time
Skills Needed
Technology, Autocad
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Data Engineer (Co-op) at Marmon Holdings
Oakville, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Engineering geologist at Pomerleau
Montréal, QC H2Y 1S1, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Geology geological engineering or geotechnical engineering rock mechanics
Qualification
Graduate
Experience Required
Minimum 8 year(s)
Intermediate Engineer at Trans Mountain
Calgary, AB, Canada - Full Time
Skills Needed
Corrosion, Management Skills, Coatings, Interpersonal Skills, Excel, Cathodic Protection, Access, Pigging, Microsoft Office, Outlook
Specialization
Engineering (civil mechanical electrical chemical or metallurgical
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Wind Turbine Engineer at DNV
Montréal, QC, Canada - Full Time
Skills Needed
Wind Turbines
Specialization
Engineering
Qualification
Graduate
Construction Engineer at PCL Construction
Edmonton, AB, Canada - Full Time
Skills Needed
Wood, Specifications, Concrete, Geoscientists, Construction, Completion, Structural, Structural Engineering, Steel, Communication Skills, Engineering Design
Specialization
Civil structural or related specialty
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Power Supply Engineer at Brilliance Cyber Systems INC
Toronto, ON M9W 6A4, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Electrical electronic or computer engineering or information technology or equivalent technical experience
Qualification
Graduate
Data Engineer/Analyst at Pillway
Brampton, ON, Canada - Full Time
Skills Needed
R, Tableau, Computer Science, Data Warehousing, Cloud Storage, Power Bi, Dashboards, Data Science, Snowflake, Python, Data Warehouse Architecture, Airflow, Programming Languages, Dbt, Sql, Looker
Specialization
Computer science data science engineering or related field
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Junior Civil Engineer at JL Richards Associates Limited
Ottawa, ON K1Z 5M2, Canada - Full Time
Skills Needed
Microstation, Civil Engineers, Site Visits, Grading, Site Plans, Contractors, Autocad, Design Drawings, Specifications, Technologists
Qualification
Graduate
Geotechnical Engineer at Stantec
Moncton, NB E1C 6X1, Canada - Full Time
Skills Needed
Field Work
Specialization
Civil/geotechnical engineering from a recognized university
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Senior UX QA Engineer at Avanciers
Calgary, AB, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Device QA Engineer II at Flock Safety
Atlanta, NS, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Junior Engineer, Production Engineering at Irving Shipbuilding
Dartmouth, NS, Canada - Full Time
Skills Needed
Commissioning, Continuous Improvement, Coast Guard, Manufacturing, History, Propulsion, Hvac, Canadian History, It, Disabilities, Operations, Construction, Engineering Disciplines, Testing, Itar, Facts
Qualification
Graduate
Product Engineer, Electrical Engineering at Aggreko
Calgary, AB, Canada - Full Time
Skills Needed
Quality Assurance Processes, Product Classification, Customer Requirements, Customer Engagement, Communication Skills
Qualification
Graduate
Product Engineer, Electrical Engineering at Aggreko
Edmonton, AB, Canada - Full Time
Skills Needed
Customer Requirements, Quality Assurance Processes, Product Classification, Customer Engagement, Communication Skills
Qualification
Graduate
Loading...