Sure, here are 50 skilled and professional jobs in Canada, along with the cities where they are in demand and their approximate salary details:
- Software Developer – Toronto, Vancouver, Montreal – $75,000 to $120,000 CAD
- Registered Nurse – Toronto, Vancouver, Edmonton – $70,000 to $110,000 CAD
- Financial Analyst – Toronto, Vancouver, Calgary – $70,000 to $100,000 CAD
- Mechanical Engineer – Toronto, Vancouver, Calgary – $75,000 to $120,000 CAD
- Marketing Manager – Toronto, Vancouver, Montreal – $80,000 to $120,000 CAD
- Data Scientist – Toronto, Vancouver, Montreal – $90,000 to $130,000 CAD
- Human Resources Manager – Toronto, Vancouver, Montreal – $80,000 to $120,000 CAD
- Civil Engineer – Toronto, Vancouver, Calgary – $75,000 to $120,000 CAD
- Chartered Accountant – Toronto, Vancouver, Calgary – $75,000 to $120,000 CAD
- Architect – Toronto, Vancouver, Montreal – $80,000 to $120,000 CAD
- Project Manager – Toronto, Vancouver, Montreal – $80,000 to $120,000 CAD
- Lawyer – Toronto, Vancouver, Montreal – $80,000 to $200,000 CAD
- Electrical Engineer – Toronto, Vancouver, Calgary – $75,000 to $120,000 CAD
- Pharmacist – Toronto, Vancouver, Montreal – $85,000 to $120,000 CAD
- Supply Chain Manager – Toronto, Vancouver, Calgary – $80,000 to $120,000 CAD
- Dentist – Toronto, Vancouver, Edmonton – $120,000 to $250,000 CAD
- Information Technology Manager – Toronto, Vancouver, Calgary – $90,000 to $130,000 CAD
- Sales Manager – Toronto, Vancouver, Calgary – $80,000 to $120,000 CAD
- Industrial Designer – Toronto, Vancouver, Montreal – $60,000 to $100,000 CAD
- Occupational Therapist – Toronto, Vancouver, Edmonton – $70,000 to $110,000 CAD
- Physician – Toronto, Vancouver, Montreal – $150,000 to $300,000 CAD
- Financial Advisor – Toronto, Vancouver, Calgary – $60,000 to $120,000 CAD
- Technical Writer – Toronto, Vancouver, Montreal – $50,000 to $90,000 CAD
- Aerospace Engineer – Toronto, Montreal – $75,000 to $120,000 CAD
- Environmental Engineer – Vancouver, Calgary, Montreal – $70,000 to $120,000 CAD
- Physiotherapist – Toronto, Vancouver, Calgary – $70,000 to $110,000 CAD
- Data Analyst – Toronto, Vancouver, Montreal – $60,000 to $100,000 CAD
- Mechanical Designer – Toronto, Vancouver, Montreal – $60,000 to $90,000 CAD
- Human Resources Business Partner – Toronto, Vancouver, Montreal – $80,000 to $120,000 CAD
- Industrial Engineer – Toronto, Vancouver, Calgary – $75,000 to $120,000 CAD
- Geologist – Calgary, Vancouver – $70,000 to $120,000 CAD
- Chemical Engineer – Toronto, Vancouver, Calgary – $75,000 to $120,000 CAD
- Management Consultant – Toronto, Vancouver, Montreal – $90,000 to $150,000 CAD
- Actuary – Toronto, Vancouver, Calgary

- Psychologist – Toronto, Vancouver, Montreal – $70,000 to $110,000 CAD
- Software Engineer – Toronto, Vancouver, Montreal – $80,000 to $120,000 CAD
- Industrial Electrician – Toronto, Vancouver, Calgary – $50,000 to $90,000 CAD
- Graphic Designer – Toronto, Vancouver, Montreal – $45,000 to $75,000 CAD
- Quality Assurance Manager – Toronto, Vancouver, Calgary – $75,000 to $120,000 CAD
- Operations Manager – Toronto, Vancouver, Montreal – $80,000 to $120,000 CAD
- Sales Representative – Toronto, Vancouver, Calgary – $45,000 to $90,000 CAD
- Technical Sales Engineer – Toronto, Vancouver, Montreal – $80,000 to $120,000 CAD
- Business Analyst – Toronto, Vancouver, Calgary – $65,000 to $100,000 CAD
- IT Project Manager – Toronto, Vancouver, Montreal – $90,000 to $130,000 CAD
- Financial Manager – Toronto, Vancouver, Montreal – $90,000 to $130,000 CAD
- Executive Assistant – Toronto, Vancouver, Montreal – $50,000 to $80,000 CAD
- Product Manager – Toronto, Vancouver, Montreal – $90,000 to $130,000 CAD
- Network Engineer – Toronto, Vancouver, Calgary – $75,000 to $120,000 CAD
- Civil Engineering Technologist – Toronto, Vancouver, Calgary – $50,000 to $80,000 CAD
- Mechanical Engineering Technologist – Toronto, Vancouver, Calgary – $50,000 to $80,000 CAD
Note that these salary ranges are only approximate and may vary depending on factors such as experience, education, location, and the company you work for. Additionally, it’s important to note that these jobs are not exclusive to these specific cities and may be available in other parts of Canada as well.