Senior AI Engineer
Waterloo, ON · Hybrid
Bachelor's degree in computer science or a relevant field * Exceptional communication skills, able ... Demonstrated success in coaching and mentoring junior engineers in an Agile team setting What's in ...
Waterloo, ON · Hybrid
Bachelor's degree in computer science or a relevant field * Exceptional communication skills, able ... Demonstrated success in coaching and mentoring junior engineers in an Agile team setting What's in ...
Waterloo, ON · Hybrid
Bachelor's degree in computer science or a relevant field * Exceptional communication skills, able ... Demonstrated success in coaching and mentoring junior engineers in an Agile team setting What's in ...
$170K - $190K/yr
Mentor and guide junior engineers * Evaluate current and proposed hardware architecture for future products Requirements: * MS or PhD in Computer Science, Engineering or related field * 10+ years of ...
Quick apply
$170K - $190K/yr
Mentor and guide junior engineers * Evaluate current and proposed hardware architecture for future products Requirements: * MS or PhD in Computer Science, Engineering or related field * 10+ years of ...
$170K - $190K/yr
Mentor and guide junior engineers * Evaluate current and proposed hardware architecture for future products Requirements: * MS or PhD in Computer Science, Engineering or related field * 10+ years of ...
Quick apply
$170K - $190K/yr
Mentor and guide junior engineers * Evaluate current and proposed hardware architecture for future products Requirements: * MS or PhD in Computer Science, Engineering or related field * 10+ years of ...
$170K - $190K/yr
Mentor and guide junior engineers * Evaluate current and proposed hardware architecture for future products Requirements: * MS or PhD in Computer Science, Engineering or related field * 10+ years of ...
Quick apply
$170K - $190K/yr
Mentor and guide junior engineers * Evaluate current and proposed hardware architecture for future products Requirements: * MS or PhD in Computer Science, Engineering or related field * 10+ years of ...
$170K - $190K/yr
Mentor and guide junior engineers * Evaluate current and proposed hardware architecture for future products Requirements: * MS or PhD in Computer Science, Engineering or related field * 10+ years of ...
Quick apply
$170K - $190K/yr
Mentor and guide junior engineers * Evaluate current and proposed hardware architecture for future products Requirements: * MS or PhD in Computer Science, Engineering or related field * 10+ years of ...
Guide or mentor junior team members when needed. Qualifications * Bachelor's degree in Materials ... Experience with 3D CAD tools such as SolidWorks or AutoDesk. * Background in shape memory alloys or ...
Quick apply
Guide or mentor junior team members when needed. Qualifications * Bachelor's degree in Materials ... Experience with 3D CAD tools such as SolidWorks or AutoDesk. * Background in shape memory alloys or ...
CA$140K - CA$170K/yr
Lead a small team of junior developers, providing guidance, conducting design reviews, and ... Master's Degree in Computer Science or a related field. * Knowledge of Machine Learning and ...
CA$140K - CA$170K/yr
Lead a small team of junior developers, providing guidance, conducting design reviews, and ... Master's Degree in Computer Science or a related field. * Knowledge of Machine Learning and ...
CA$70K - CA$120K/yr
Input to the career development of junior staff, including technical direction, training ... computer models. * Understanding of sanitary system model calibration for both dry and wet-weather ...
CA$70K - CA$120K/yr
Input to the career development of junior staff, including technical direction, training ... computer models. * Understanding of sanitary system model calibration for both dry and wet-weather ...
Be Seen First
Hamilton, ON · On-site
CA$23 - CA$26/hr
Work directly with and support Senior personal along with overseeing and directing junior members ... Ensure CAD/Revit BIM MEP Standards, Quality Assurance and Quality Control procedures are followed ...
Quick apply
Be Seen First
Hamilton, ON · On-site
CA$23 - CA$26/hr
Work directly with and support Senior personal along with overseeing and directing junior members ... Ensure CAD/Revit BIM MEP Standards, Quality Assurance and Quality Control procedures are followed ...
CA$100K - CA$150K/yr
Direct preparation and/or supervision of junior to intermediate technician and engineering staff on ... Strong written and verbal communication skills, excellent computer skills with technical analysis ...
CA$100K - CA$150K/yr
Direct preparation and/or supervision of junior to intermediate technician and engineering staff on ... Strong written and verbal communication skills, excellent computer skills with technical analysis ...
Kitchener, ON · On-site
CA$95K - CA$145K/yr
... junior and intermediate electronic designers. Who You Are: * Minimum 5 years of direct electronics design experience * Bachelor's degree in Electrical or Computer Engineering, or equivalent.
Quick apply
Kitchener, ON · On-site
CA$95K - CA$145K/yr
... junior and intermediate electronic designers. Who You Are: * Minimum 5 years of direct electronics design experience * Bachelor's degree in Electrical or Computer Engineering, or equivalent.
CA$84K - CA$128K/yr
Mentor junior team members and promote adoption of best practices in data engineering and cloud ... A Bachelor's or master's degree in Computer Science, Data Engineering, Information Systems, or a ...
CA$84K - CA$128K/yr
Mentor junior team members and promote adoption of best practices in data engineering and cloud ... A Bachelor's or master's degree in Computer Science, Data Engineering, Information Systems, or a ...
Conduct engineering analysis, CAD drafting, and support design development utilizing specialized ... Drive continuous learning and mentor intermediate/junior staff in design and project delivery ...
Conduct engineering analysis, CAD drafting, and support design development utilizing specialized ... Drive continuous learning and mentor intermediate/junior staff in design and project delivery ...
Conduct engineering analysis, CAD drafting, and support design development utilizing specialized ... Drive continuous learning and mentor intermediate/junior staff in design and project delivery ...
Conduct engineering analysis, CAD drafting, and support design development utilizing specialized ... Drive continuous learning and mentor intermediate/junior staff in design and project delivery ...
Conduct engineering analysis, CAD drafting, and support design development utilizing specialized ... Drive continuous learning and mentor intermediate/junior staff in design and project delivery ...
Conduct engineering analysis, CAD drafting, and support design development utilizing specialized ... Drive continuous learning and mentor intermediate/junior staff in design and project delivery ...
Mentor junior colleagues and contribute to technical standards, governance, and best practices Requirements * Bachelor's degree in Computer Science, Information Systems, Engineering, or a related ...
Quick apply
Mentor junior colleagues and contribute to technical standards, governance, and best practices Requirements * Bachelor's degree in Computer Science, Information Systems, Engineering, or a related ...
Mentor junior colleagues and contribute to technical standards, governance, and best practices Requirements * Bachelor's degree in Computer Science, Information Systems, Engineering, or a related ...
Mentor junior colleagues and contribute to technical standards, governance, and best practices Requirements * Bachelor's degree in Computer Science, Information Systems, Engineering, or a related ...
Guelph, ON · Hybrid
CA$82K - CA$132K/yr
Input to the career development of junior staff, including technical direction, training ... Proficiency in the use of computer modeling techniques using SAP2000, CSiBridge, or STAAD and ...
Guelph, ON · Hybrid
CA$82K - CA$132K/yr
Input to the career development of junior staff, including technical direction, training ... Proficiency in the use of computer modeling techniques using SAP2000, CSiBridge, or STAAD and ...
Hamilton, ON · Hybrid
CA$82K - CA$132K/yr
Input to the career development of junior staff, including technical direction, training ... Proficiency in the use of computer modeling techniques using SAP2000, CSiBridge, or STAAD and ...
Hamilton, ON · Hybrid
CA$82K - CA$132K/yr
Input to the career development of junior staff, including technical direction, training ... Proficiency in the use of computer modeling techniques using SAP2000, CSiBridge, or STAAD and ...
Kitchener, ON · Hybrid
CA$82K - CA$132K/yr
Input to the career development of junior staff, including technical direction, training ... Proficiency in the use of computer modeling techniques using SAP2000, CSiBridge, or STAAD and ...
Kitchener, ON · Hybrid
CA$82K - CA$132K/yr
Input to the career development of junior staff, including technical direction, training ... Proficiency in the use of computer modeling techniques using SAP2000, CSiBridge, or STAAD and ...
$21K - $28K
3% of jobs
$28K - $35K
10% of jobs
$38.3K is the 25th percentile. Wages below this are outliers.
$35K - $42K
24% of jobs
The median wage is $46.9K / yr.
$42K - $49K
18% of jobs
$49K - $56K
16% of jobs
$61.6K is the 75th percentile. Wages above this are outliers.
$56K - $63K
5% of jobs
$63K - $70K
4% of jobs
$70K - $77K
7% of jobs
$77K - $84K
7% of jobs
$84K - $91K
2% of jobs
$91K - $98K
3% of jobs
$21K
$54.9K
$98K
| Aspect | Junior Computer Programmer | Junior Software Developer |
|---|---|---|
| Required Credentials | Typically an associate degree or relevant certifications in programming | Similar credentials, often including a degree in computer science or related field |
| Work Environment | Entry-level coding tasks, debugging, and supporting development teams | Involves coding, designing, and testing software applications |
| Employer & Industry Usage | Used across tech companies, IT departments, and software firms | Common in software development companies, tech startups, and IT services |
Both roles involve entry-level programming skills and similar educational backgrounds. While Junior Computer Programmers focus more on coding and debugging, Junior Software Developers often participate in designing and developing software solutions. The roles are often interchangeable depending on the company, but understanding these nuances helps clarify career paths in software development.

Full-time
Posted 27 days ago
8.6
Based on 18 frontline employees who took The Breakroom Quiz
73rd of 259 rated insurance
You are as unique as your background, experience and point of view. Here, you'll be encouraged, empowered and challenged to be your best self. You'll work with dynamic colleagues - experts in their fields - who are eager to share their knowledge with you. Your leaders will inspire and help you reach your potential and soar to new heights. Every day, you'll have new and exciting opportunities to make life brighter for our Clients - who are at the heart of everything we do. Discover how you can make a difference in the lives of individuals, families and communities around the world.
Job Description:
The Enterprise Architecture team is looking for a Senior AI Engineer with at least 5 years of development experience. This role will be instrumental in driving innovation, implementing cloud capabilities, and building GenAI solutions across Enterprise Architecture teams in Canada, US, Asia. This role offers an exciting opportunity to shape the future of our Enterprise Architecture technology and drive innovation at a global scale. The ideal candidate has a passion for cutting-edge technologies and a proven track record of building large-scale, complex software systems.
What you will do?
What you need to succeed?
What's in it for you?
The Base Pay range is for the primary location for which the job is posted. It may vary depending on the work location of the successful candidate or other factors. In addition to Base Pay, eligible Sun Life employees participate in various incentive plans, payment under which is discretionary and subject to individual and company performance. Certain sales focused roles have sales incentive plans based on individual or group sales results.
Diversity and inclusion have always been at the core of our values at Sun Life. A diverse workforce with wide perspectives and creative ideas benefits our Clients, the communities where we operate and all of us as colleagues. We welcome applications from qualified individuals from all backgrounds.
Persons with disabilities who need accommodation in the application process, or those needing job postings in an alternative format, may e-mail a request to thebrightside@sunlife.com.
We are proud to be a hybrid organization that offers our employees the choice and flexibility to work from both the office and virtually based on the needs of the business, our Clients and you! Several work options are available and can be discussed throughout the selection process depending on the role requirements and individual needs.
We may use artificial intelligence to support candidate sourcing, screening, interview scheduling.
We thank all applicants for showing an interest in this position. Only those selected for an interview will be contacted.
Salary Range:
90,000/90 000 - 140,000/140 000Job Category:
IT - Application DevelopmentPosting End Date:
18/06/2026Get the full story on Breakroom
Sourced by ZipRecruiter