Computer Science - Sample Occupations and Jobs
Sample Occupations and Jobs
“What can I do with my degree” and “How do I assess which job or career area will be a good fit for me” are questions that many university students ask themselves at various points during their time at university. Below is a sample of the many types of occupations and jobs that graduates of this program can consider. The list provided is intended to give students ideas of the many possible directions and career areas they can further research and explore.
Sample Occupations
Note: This is not an exhaustive list. Detailed career profiles are available in the Career Resource Library. Some positions require further education and experience.
- Artificial Intelligence (AI) Designer
- Artificial Intelligence (AI) Ethics Consultant
- Bioinformatician
- Business Systems Analyst
- Cloud Engineer
- Computer Engineer
- Computer Network Specialist
- Computer Programmer
- Computer Systems Specialist
- Computer Trainer
- Corporate Trainer
- Cybersecurity Analyst
- Data Scientist
- Database Developer
- Database Manager
- Desktop Publisher
- DevOps Engineer
- eCommerce Specialist
- Electronics Engineering Technician
- Entrepreneur
- GIS Specialist
- Graphic Designer
- Industrial Engineering Technician
- Information Specialist
- IT Project Manager
- Logistics Specialist
| - Machine Learning Scientist
- Management Consultant
- Medical Imaging Technician
- Mobile Applications Developer
- Multimedia Developer
- Network Architect
- Operations Research Analysist
- Product Designer
- Professor / Teacher
- Quality Assurance Analyst
- Research Analyst
- Scrum Master
- Software Analyst
- Statistician
- Strategic Planner
- Systems Architect / Analyst
- Technical Sales Representative
- Technical Writer
- Telecommunications Specialist
- UX Designer
- Video Game Developer
- Virtual Reality (VR) Designer
- Web Developer
- Webmaster
- Website Designer
|
Sample Job Listings
Below is a sample of previous jobs. These sample jobs were found in the job postings and previous jobs on CLNx. This can provide some ideas of where jobs are or have been.
Note: It’s important to remember that job titles can vary depending on the company. Use keywords related to your field of interest when searching for jobs and concentrate on the skills listed in the job description.
- Application Tester, Ministry of Community and Social Services
- Bioinformatician, Ontario Institute for Cancer Research
- Cloud / Application Software Engineer, Teradata
- Data Analyst, Air Canada
- Database Consultant, Department of Sociology, UTM
- Full Stack Developer, Hatch Canada
- Help Desk Consultant, Computing Services, UTM
- Mathematician, Cryptanalyst and Data Scientist, Government of Canada
| - Microsoft Technical Sales, Microsoft
- Project Manager, Evertz Microsystems Ltd.
- Security Analyst, Department of Mathematical and Computational Sciences, UTM
- Software Engineer, Yelp
- Technical Assistant, Ministry of Community Safety and Correctional Services
- Technical Writer, Altera
- Web Developer, Undergraduate Commerce Society, UTM
|
Sample Areas of Employment
The following is a list of areas where graduates from this program typically look for career opportunities. These sectors in the labour market can be explored to identify the businesses and organizations within these areas and to learn about the breadth of opportunities that can be found here. In your research, look for factors influencing these sectors, and how this relates to the broader economy – if there is growth in these areas, then there may also be interesting work opportunities.
- Computer / software / telecommunication companies
- Consulting firms
- Educational institutions
- Engineering firms
- Financial / insurance organizations
- Government (federal)
| - Graphic design firms
- Health / medical / hospitals
- Research institutions
- Self-employed
- Software / hardware manufacturers
- Test development companies
|
Return to Computer Science - Careers by Major
Updated March 2025