AI Engineer
CA$77K - CA$117K/yr
Practical experience with DevOps and MLOps practices, including Docker, Kubernetes, and CI/CD pipelines for machine learning workloads. * Familiarity with machine learning lifecycle and ...
CA$77K - CA$117K/yr
Practical experience with DevOps and MLOps practices, including Docker, Kubernetes, and CI/CD pipelines for machine learning workloads. * Familiarity with machine learning lifecycle and ...
CA$77K - CA$117K/yr
Practical experience with DevOps and MLOps practices, including Docker, Kubernetes, and CI/CD pipelines for machine learning workloads. * Familiarity with machine learning lifecycle and ...
CA$25 - CA$32/hr
The role supports meaningful technical learning alongside mentoring, collaboration, and lifework ... Collaborate with software developers and QA engineers to design, execute, and maintain automated ...
CA$25 - CA$32/hr
The role supports meaningful technical learning alongside mentoring, collaboration, and lifework ... Collaborate with software developers and QA engineers to design, execute, and maintain automated ...
CA$21 - CA$25/hr
We want you on board because you are keen on learning from and working with our dynamic team. In ... We are one of Canada's largest developers, building communities for people to live in; developing ...
CA$21 - CA$25/hr
We want you on board because you are keen on learning from and working with our dynamic team. In ... We are one of Canada's largest developers, building communities for people to live in; developing ...
CA$21 - CA$25/hr
We want you on board because you are keen on learning from and working with our dynamic team. In ... We are one of Canada's largest developers, building communities for people to live in; developing ...
CA$21 - CA$25/hr
We want you on board because you are keen on learning from and working with our dynamic team. In ... We are one of Canada's largest developers, building communities for people to live in; developing ...
Ottawa, ON · Remote
$155K - $190K/yr
As a Software Engineer on the Machine Learning (ML) Infrastructure team, you will help design ... build, and maintain our petabyte-scale data and ML platform that powers data partnerships, ML ...
Quick apply
Ottawa, ON · Remote
$155K - $190K/yr
As a Software Engineer on the Machine Learning (ML) Infrastructure team, you will help design ... build, and maintain our petabyte-scale data and ML platform that powers data partnerships, ML ...
CA$31.89 - CA$50.25/hr
... Engineering Unit: EECS_ST Job Classification: Teaching Assistant/Demonstrator/Lab Monitor (CUPE) Posting Type: Cours precis / Specific course Course Title: Machine Learning Course Code: CSI5155 ...
CA$31.89 - CA$50.25/hr
... Engineering Unit: EECS_ST Job Classification: Teaching Assistant/Demonstrator/Lab Monitor (CUPE) Posting Type: Cours precis / Specific course Course Title: Machine Learning Course Code: CSI5155 ...
Design, build, train, and optimize machine learning and AI models to support Assurance ... Hands-on experience with Pinecone, Milvus, Weaviate, and standard SQL/NoSQL databases * DevOps / ...
Design, build, train, and optimize machine learning and AI models to support Assurance ... Hands-on experience with Pinecone, Milvus, Weaviate, and standard SQL/NoSQL databases * DevOps / ...
Ottawa, ON · Hybrid
CA$60 - CA$80/hr
DSP Algorithm Engineer This innovative team is at the forefront of enabling edge AI, including ... Implement machine learning, computer vision, or signal processing algorithms on embedded platforms.
Quick apply
Ottawa, ON · Hybrid
CA$60 - CA$80/hr
DSP Algorithm Engineer This innovative team is at the forefront of enabling edge AI, including ... Implement machine learning, computer vision, or signal processing algorithms on embedded platforms.
CA$75K - CA$110K/yr
You will work at the intersection of machine learning and space systems, building AI capabilities ... Strong programming skills in Python * Experience with machine learning frameworks (PyTorch ...
CA$75K - CA$110K/yr
You will work at the intersection of machine learning and space systems, building AI capabilities ... Strong programming skills in Python * Experience with machine learning frameworks (PyTorch ...
Ottawa, ON · On-site
Expertise in machine learning frameworks such as TensorFlow, Pytorch, and Keras * Strong understanding of software and AI development lifecycles, with experience in DevOps and MLOps practices
Ottawa, ON · On-site
Expertise in machine learning frameworks such as TensorFlow, Pytorch, and Keras * Strong understanding of software and AI development lifecycles, with experience in DevOps and MLOps practices
Ottawa, ON · On-site +1
CA$120K - CA$160K/yr
Intermediate DevOps Engineer About ANVIL ANVIL is a trusted partner in the defence industry ... machine learning capabilities. ANVIL helps organizations discover, manage, enrich, fuse, and ...
Ottawa, ON · On-site +1
CA$120K - CA$160K/yr
Intermediate DevOps Engineer About ANVIL ANVIL is a trusted partner in the defence industry ... machine learning capabilities. ANVIL helps organizations discover, manage, enrich, fuse, and ...
Ottawa, ON · On-site
... machine learning capabilities. ANVIL helps organizations discover, manage, enrich, fuse, and ... Minimum of 3+ years of experience in DevOps or automation engineering roles * A minimum of 3+ years ...
Quick apply
Ottawa, ON · On-site
... machine learning capabilities. ANVIL helps organizations discover, manage, enrich, fuse, and ... Minimum of 3+ years of experience in DevOps or automation engineering roles * A minimum of 3+ years ...
Engineering Lab Technician Co-op/Intern Number of Position(s): 1 Duration: 4 months Date: Sept ... A learning environment that fosters both personal growth and professional development - for your ...
Engineering Lab Technician Co-op/Intern Number of Position(s): 1 Duration: 4 months Date: Sept ... A learning environment that fosters both personal growth and professional development - for your ...
CA$96K - CA$132K/yr
You will work alongside experienced engineers to bring machine learning models to real-world embedded platforms , focusing on performance, reliability, and scalability. This is a great opportunity to ...
New
CA$96K - CA$132K/yr
You will work alongside experienced engineers to bring machine learning models to real-world embedded platforms , focusing on performance, reliability, and scalability. This is a great opportunity to ...
New
... learning, and continuous improvement of verification practices. Requirements/Qualification: -Currently pursuing Bachelor's/Master's degree in Electrical Engineering, Electronics, Computer Engineering ...
... learning, and continuous improvement of verification practices. Requirements/Qualification: -Currently pursuing Bachelor's/Master's degree in Electrical Engineering, Electronics, Computer Engineering ...
Ottawa, ON · Remote
... machine learning, NLP, prompt engineering, and AI governance principles Qualifications University degree or college diploma in computer science, information technology, business, or a related field ...
Ottawa, ON · Remote
... machine learning, NLP, prompt engineering, and AI governance principles Qualifications University degree or college diploma in computer science, information technology, business, or a related field ...
Enable deployment of machine learning and generative AI models , build and integrate AI runtimes ... Bachelor's (minimum) or Master's/PhD in Computer Science, Electrical Engineering, or related field ...
Enable deployment of machine learning and generative AI models , build and integrate AI runtimes ... Bachelor's (minimum) or Master's/PhD in Computer Science, Electrical Engineering, or related field ...
Hamilton, ON · On-site
... machine learning * Strong system design and architectural fundamentals * Experience leading or mentoring engineers and setting technical standards * Ability to operate effectively in ambiguous or ...
Quick apply
Hamilton, ON · On-site
... machine learning * Strong system design and architectural fundamentals * Experience leading or mentoring engineers and setting technical standards * Ability to operate effectively in ambiguous or ...
A learning environment that fosters both personal growth and professional development - for your ... OR Currently an Electronic Engineering Technology Student in Canada who has completed 4 semesters ...
A learning environment that fosters both personal growth and professional development - for your ... OR Currently an Electronic Engineering Technology Student in Canada who has completed 4 semesters ...
A learning environment that fosters both personal growth and professional development - for your ... Currently a 2nd or 3rd-year candidate for a bachelor's degree or diploma in Computer Engineering or ...
A learning environment that fosters both personal growth and professional development - for your ... Currently a 2nd or 3rd-year candidate for a bachelor's degree or diploma in Computer Engineering or ...
| Aspect | Machine Learning Developer Intern | Data Scientist Intern |
|---|---|---|
| Required Credentials | Typically pursuing or recently completed a degree in Computer Science, Data Science, or related fields; knowledge of programming languages like Python or Java | Similar educational background; strong skills in statistics, programming, and data analysis |
| Work Environment | Hands-on experience with ML models, algorithms, and software development in tech or research settings | Data analysis, visualization, and interpretation in business or research contexts |
| Employer & Industry Usage | Tech companies, startups, research labs focusing on AI/ML projects | Business, finance, healthcare, and research organizations analyzing large datasets |
Both roles involve working with data and programming, but Machine Learning Developer Interns focus more on building and deploying ML models, while Data Scientist Interns emphasize data analysis and insights. The roles often overlap, especially in tech environments, but their core tasks differ slightly.
CA$77K - CA$117K/yr
Full-time
PTO
Re-posted yesterday
Putting people first, every day
BDO is a firm built on a foundation of positive relationships with our people and our clients. Each day, our professionals provide exceptional service, helping clients with advice and insight they can trust. In turn, we offer an award-winning environment that fosters apeople-first culturewith a high priority on your personal and professional growth.
Your Opportunity
The expected range of compensation for this role is $77,000 to $117,000 annually.
How do we define success for your role?
You demonstrate BDO's core values through all aspect of your work: Integrity, Respect and Collaboration
You understand your client's industry, challenges, and opportunities; clients describe you as positive, professional, and delivering high quality work
You identify, recommend, and are focused on effective service delivery to your clients
You share in an inclusive and engaging work environment that develops, retains & attracts talent
You actively participate in the adoption of digital tools and strategies to drive an innovative workplace
You grow your expertise through learning and professional development.
Qualifications:
Why BDO?
Our people-first approach to talent has earned us a spot among Canada's Top 100 Employers for 2026. This recognition is a milestone we're thrilled to add to our collection of awards for both experienced and student talent experiences.
Our firm is committed to providing an environment where you can be successful in the following ways:
We enable you to engage with how we change and evolve, being a key contributor to the success and growth of BDO in Canada.
We help you become a better professional within our services, industries, and markets with extensive opportunities for learning and development.
We support your achievement of personal goals outside of the office and making an impact on your community.
Giving back adds up: Where company meets community. BDO is actively involved in our communities by supporting local charity initiatives. We support staff with local and national events where you will be given the opportunity to contribute to your community.
Total rewards that matter: We pay for performance with competitive total cash compensation that recognizes and rewards your contribution. We provide flexible benefits from day one, and a market leading personal time off policy. We are committed to supporting your overall wellness beyond working hours and provide reimbursement for wellness initiatives that fit your lifestyle.
Everyone counts: We believe every employee should have the opportunity to participate and succeed. Through leadership by our Diversity, Equity and Inclusion Leader, we are committed to a workplace culture of respect, inclusion, and diversity. We recognize and celebrate the valuable differences among each of us, including race, religious beliefs, physical or mental disabilities, age, place of origin, marital status, family status, gender or gender identity and sexual orientation. If you require accommodation to complete the application process, please contact us.
Flexibility: All BDO personnel are expected to spend some of their time working in the office, at the client site, and virtually unless accommodations or alternative work arrangements are in place.
Our model is a blended approach designed to support the flexible needs of our people, the firm and our clients. It's about creating work experiences that meet everyone's needs and providing flexibility to adjust when, where and how we work to meet the expectations of our role.
Code of Conduct: Our Code of Conduct sets clear standards for how we conduct business. It reflects our shared values and commitments and includes guiding principles to help us make ethical decisions and maintain trust with each other, our clients, and the public.
BDO may use artificial intelligence enabled tools to support certain aspects of the recruitment process. While these tools assist our teams, our use of AI does not replace human decision making, and all employment-related outcomes are made by BDO personnel.
More information on BDO Canada's Privacy Policy can be found here: Privacy Policy | BDO Canada
Ready to make your mark at BDO? Click "Apply now" to send your up-to-date resume to one of our Talent Acquisition Specialists.
To explore other opportunities at BDO, check out ourcareers page.
#LI-SA2