Senior DSP Firmware Engineer
CA$150K - CA$250K/yr
... mentoring junior engineers. Locations Available: Irvine, Ottawa Ontario, Argentina Key ... Design finite state machines governing DSP acquisition and tracking control loops * Optimize ...
CA$150K - CA$250K/yr
... mentoring junior engineers. Locations Available: Irvine, Ottawa Ontario, Argentina Key ... Design finite state machines governing DSP acquisition and tracking control loops * Optimize ...
CA$150K - CA$250K/yr
... mentoring junior engineers. Locations Available: Irvine, Ottawa Ontario, Argentina Key ... Design finite state machines governing DSP acquisition and tracking control loops * Optimize ...
Interest or experience in AI, machine learning, or engineering model evaluation. Additional Information * Fully remote, project-based opportunity. * Flexible schedule -- work whenever it fits your ...
Interest or experience in AI, machine learning, or engineering model evaluation. Additional Information * Fully remote, project-based opportunity. * Flexible schedule -- work whenever it fits your ...
We are seeking a Senior Developer - Privacy-Enhancing Technologies (PETs) to join our team ... Knowledge of machine learning model development methodologies; * Demonstrated knowledge of ...
We are seeking a Senior Developer - Privacy-Enhancing Technologies (PETs) to join our team ... Knowledge of machine learning model development methodologies; * Demonstrated knowledge of ...
We are seeking a Senior Developer - Privacy-Enhancing Technologies (PETs) to join our team ... Knowledge of machine learning model development methodologies; * Demonstrated knowledge of ...
We are seeking a Senior Developer - Privacy-Enhancing Technologies (PETs) to join our team ... Knowledge of machine learning model development methodologies; * Demonstrated knowledge of ...
TrendAI is looking for a creative and curious Applied AI Junior Web Developer to join our growing ... Continuous Learning: You'll have opportunities for learning and improvement, to explore new AI ...
TrendAI is looking for a creative and curious Applied AI Junior Web Developer to join our growing ... Continuous Learning: You'll have opportunities for learning and improvement, to explore new AI ...
TrendAI is looking for a creative and curious Applied AI Junior Web Developer to join our growing ... Continuous Learning: You'll have opportunities for learning and improvement, to explore new AI ...
TrendAI is looking for a creative and curious Applied AI Junior Web Developer to join our growing ... Continuous Learning: You'll have opportunities for learning and improvement, to explore new AI ...
Ottawa, ON · On-site
CA$63K - CA$73K/yr
Take the opportunity to learn more about the Structural Engineering service at Entuitive. We are ... If you are excited about this opportunity and are interested in learning more about Entuitive ...
Quick apply
Ottawa, ON · On-site
CA$63K - CA$73K/yr
Take the opportunity to learn more about the Structural Engineering service at Entuitive. We are ... If you are excited about this opportunity and are interested in learning more about Entuitive ...
Ottawa, ON · Hybrid
CA$63K - CA$73K/yr
Take the opportunity to learn more about the Structural Engineering service at Entuitive. We are ... If you are excited about this opportunity and are interested in learning more about Entuitive ...
Ottawa, ON · Hybrid
CA$63K - CA$73K/yr
Take the opportunity to learn more about the Structural Engineering service at Entuitive. We are ... If you are excited about this opportunity and are interested in learning more about Entuitive ...
Hamilton, ON · On-site +1
Continuous Learning * Customer Focus * Holds Self and Others Accountable * Problem Solving and ... Engineering Technology, Construction Management or Energy Systems & Sustainability * Equivalent ...
Hamilton, ON · On-site +1
Continuous Learning * Customer Focus * Holds Self and Others Accountable * Problem Solving and ... Engineering Technology, Construction Management or Energy Systems & Sustainability * Equivalent ...
Experience with Machine Learning and Data Analytics is a big asset; * Experience in Python programming is an asset. Decision Making and Supervision * Ensures general policy governance is closely ...
Experience with Machine Learning and Data Analytics is a big asset; * Experience in Python programming is an asset. Decision Making and Supervision * Ensures general policy governance is closely ...
Experience with Machine Learning and Data Analytics is a big asset; * Experience in Python programming is an asset. At Telesat, we take pride in being an equal opportunity employer that values ...
Experience with Machine Learning and Data Analytics is a big asset; * Experience in Python programming is an asset. At Telesat, we take pride in being an equal opportunity employer that values ...
Ottawa, ON · On-site
CA$92K - CA$142K/yr
... Engineer within our Contaminant Remediation Group. At Dillon, we operate as one team. The ... and ongoing learning and professional development. * Input to the career development of junior ...
Ottawa, ON · On-site
CA$92K - CA$142K/yr
... Engineer within our Contaminant Remediation Group. At Dillon, we operate as one team. The ... and ongoing learning and professional development. * Input to the career development of junior ...
Hamilton, ON · On-site
CA$92K - CA$142K/yr
... Engineer within our Contaminant Remediation Group. At Dillon, we operate as one team. The ... and ongoing learning and professional development. * Input to the career development of junior ...
Hamilton, ON · On-site
CA$92K - CA$142K/yr
... Engineer within our Contaminant Remediation Group. At Dillon, we operate as one team. The ... and ongoing learning and professional development. * Input to the career development of junior ...
This opportunity is ideal for developers who have strong Lua programming skills and experience ... Experience contributing to AI, machine learning, or code evaluation projects. Additional ...
Quick apply
This opportunity is ideal for developers who have strong Lua programming skills and experience ... Experience contributing to AI, machine learning, or code evaluation projects. Additional ...
Ottawa, ON · On-site
CA$75K - CA$120K/yr
Drive continuous learning and mentor junior staff in data science and digital project delivery ... A degree in mechanical engineering or a related engineering discipline * Proven expertise in ...
Ottawa, ON · On-site
CA$75K - CA$120K/yr
Drive continuous learning and mentor junior staff in data science and digital project delivery ... A degree in mechanical engineering or a related engineering discipline * Proven expertise in ...
Hamilton, ON · On-site
CA$75K - CA$120K/yr
Drive continuous learning and mentor junior staff in data science and digital project delivery ... A degree in mechanical engineering or a related engineering discipline * Proven expertise in ...
Hamilton, ON · On-site
CA$75K - CA$120K/yr
Drive continuous learning and mentor junior staff in data science and digital project delivery ... A degree in mechanical engineering or a related engineering discipline * Proven expertise in ...
Ottawa, ON · Hybrid
... machine learning models, implementing software that helps with decision making - while using modern ... Undergraduate degree in software engineering, computer science or related field. * 7 years of ...
Ottawa, ON · Hybrid
... machine learning models, implementing software that helps with decision making - while using modern ... Undergraduate degree in software engineering, computer science or related field. * 7 years of ...
... programming and configuration management is an asset; * Experience with Machine Learning and Data ... Provide technical guidance to senior and junior analysts. * Successful candidate must possess (or ...
... programming and configuration management is an asset; * Experience with Machine Learning and Data ... Provide technical guidance to senior and junior analysts. * Successful candidate must possess (or ...
This role is ideal for an early-career engineer who is eager to develop technical skills, gain ... Demonstrated enthusiasm for learning, professional development, participation in transportation ...
This role is ideal for an early-career engineer who is eager to develop technical skills, gain ... Demonstrated enthusiasm for learning, professional development, participation in transportation ...
... engineer Strong background in communications theory, digital signal processing, and COTS architecture Applied experience of using machine learning methodologies including reinforcement learning ...
... engineer Strong background in communications theory, digital signal processing, and COTS architecture Applied experience of using machine learning methodologies including reinforcement learning ...
$24.8K - $40.5K
12% of jobs
$40.5K - $56.2K
7% of jobs
$56.2K - $71.9K
2% of jobs
$85.7K is the 25th percentile. Wages below this are outliers.
$71.9K - $87.6K
4% of jobs
$87.6K - $103.4K
13% of jobs
The median wage is $113K / yr.
$103.4K - $119.1K
19% of jobs
$134.3K is the 75th percentile. Wages above this are outliers.
$119.1K - $134.8K
18% of jobs
$134.8K - $150.5K
9% of jobs
$150.5K - $166.2K
7% of jobs
$166.2K - $181.9K
5% of jobs
$181.9K - $197.7K
3% of jobs
$24.8K
$113.5K
$197.7K
As a junior machine learning engineer, you work in AI, performing research with algorithms and data modeling techniques. Machine learning involves using large collections of data to create systems that are capable of making predictions, and in this field, your duties and responsibilities revolve around using advanced mathematics to design applications for use in everything from stock trading to sports betting. Some machine learning efforts involve images, and this branch of the field is known as computer vision, while other techniques which focus on text are called natural language processing (NLP). Given these divisions, titles in machine learning include computer vision engineer, NLP scientist, or simply research scientist.
| Aspect | Junior Machine Learning Engineer | Data Scientist |
|---|---|---|
| Required Credentials | Bachelor's in CS, Data Science, or related; some experience with ML frameworks | Bachelor's or higher in CS, Statistics, or related; often advanced certifications |
| Work Environment | Developing and deploying ML models, coding, testing | Data analysis, statistical modeling, interpreting data insights |
| Employer & Industry Usage | Tech companies, startups, AI-focused firms | Finance, healthcare, tech, consulting |
| Search & Comparison Intent | Yes | Yes |
While both roles involve working with data and machine learning, Junior Machine Learning Engineers focus on building and deploying models, often with coding and engineering skills. Data Scientists analyze data, create statistical models, and interpret insights. The roles overlap but differ mainly in their core responsibilities and skill emphasis.
The most popular types of Machine Learning Engineer jobs in Ottawa, ON are:
For Junior Machine Learning Engineer jobs in Ottawa, ON, the most frequently searched job titles are:
Cities near Ottawa, ON with the most Junior Machine Learning Engineer job openings:

CA$150K - CA$250K/yr
Full-time
Re-posted 13 days ago
About the Role:
We are seeking a Senior DSP Firmware Engineer to design, implement, and debug firmware supporting advanced DSP algorithms on nextgeneration silicon platforms. You will work closely with system architects, DSP designers, and verification teams to deliver highperformance firmware across presilicon and postsilicon environments.
This role is ideal for a handson engineer with strong DSP fundamentals who can accelerate development, own defined subsystems, and contribute to mentoring junior engineers.
Locations Available: Irvine, Ottawa Ontario, Argentina
Key Responsibilities:
Required Qualifications
Preferred Qualifications
Salary Range
$150,000 - $250,000 Base Annually
The final offer will be determined based on job-related skills, experience, qualifications, and location.