2

Full Time Computer Science Jobs in Ontario (NOW HIRING)

Toronto, Ontario Employment Type: Full Time Location: (Hybrid working model) Salary Range: $96,000 ... Using your computer science, statistics and mathematics expertise, you will analyze, process and ...

Data Science * CAD / CAM Engineering * Intelligent Systems * Basic Sciences (Physics/Chemistry/Mathematics) For details please click on Qualifications and Experiences Employment Type: FULL_TIME

This is a full-time hybrid position based in Toronto, Canada, with an expectation of at least three ... Bachelor's degree in Computer Science, Engineering, Data Science, or a related quantitative field ...

Research Scientist, Learnable Planner

Toronto, ON · On-site +1

CA$158K - CA$269K/yr

Qualifications: * MS/PhD degree in Computer Science, AI, Machine Learning, Computer Vision ... Health and Wellness benefits encompassing Medical, Dental and Vision coverage (for full-time ...

Research Scientist, Simulation Agents

Toronto, ON · On-site +1

CA$158K - CA$269K/yr

Masters/PhD in machine learning, computer science, engineering, or a related field. * Strong ... Health and Wellness benefits encompassing Medical, Dental and Vision coverage (for full-time ...

Academic background in Computer Science, Software Engineering, Communications Engineering ... a full-time basis at a four-year college or university at the time of the co-op Be available to ...

Applied Scientist

Toronto, ON · On-site +1

CA$128K - CA$184K/yr

... Computer Science, Engineering, Statistics, Physics, or similar. * Strong command of SQL, and ... Health and Wellness benefits encompassing Medical, Dental and Vision coverage (for full-time ...

Bachelor's or Master's degree in computer science, data science, engineering, statistics or a ... Regular - Full Time Job Location: Canada : Ontario : Mississauga || Canada : Quebec : Montreal Work ...

Krakow, Poland (Hybrid) Type: Full-time employment Shift: 12.00 PM to 8.00 PM local Poland time Job ... Bachelor's degree in information technology, Information Systems, Computer Science or a related ...

Senior / Staff Applied Scientist

Toronto, ON · On-site +1

CA$146K - CA$280K/yr

... Computer Science, Physics, or Robotics.- Strong command of Python/SQL for data analysis and ... Health and Wellness benefits encompassing Medical, Dental and Vision coverage (for full-time ...

Research Engineer

Toronto, ON · On-site +1

CA$122K - CA$215K/yr

Bachelor's in computer science, engineering, machine learning, or a related technical discipline ... Health and Wellness benefits encompassing Medical, Dental and Vision coverage (for full-time ...

Showing results 21-40

Full Time Computer Science information

What is a full time computer science job?

Full time computer science jobs are positions where individuals work at least 35-40 hours per week in roles that involve the application of computer science principles. These roles can include software developer, systems analyst, data scientist, cybersecurity specialist, and more. Full time positions often include benefits such as health insurance, paid time off, and retirement plans. They typically require a degree in computer science or a related field, and may involve working for technology companies, financial institutions, research organizations, or government agencies.

What does a typical day look like for a full time computer science professional and how do they collaborate with other teams?

A typical day for a full-time computer science professional often involves a mix of coding, problem-solving, and meetings. You may spend several hours developing, testing, and debugging software, as well as reviewing code written by colleagues. Collaboration is key, as you frequently work with cross-functional teams such as product managers, designers, and quality assurance to ensure that projects meet user requirements and are delivered on time. Clear communication and teamwork are essential, especially when resolving issues or integrating new features. This structure fosters a dynamic environment where learning and adapting to new technologies is encouraged.

What are the key skills and qualifications needed to thrive as a computer scientist, and why are they important?

To thrive as a Computer Scientist, you need a solid background in algorithms, programming, and mathematics, typically supported by a degree in computer science or a related field. Familiarity with programming languages (such as Python, Java, or C++), version control systems like Git, and often certifications in areas like cloud computing or data science are commonly required. Analytical thinking, problem-solving, and effective teamwork are soft skills that set individuals apart in this role. These abilities are vital for developing innovative solutions, collaborating on complex projects, and adapting to rapidly evolving technology.

What is the difference between Full Time Computer Science vs Software Developer?

AspectFull Time Computer ScienceSoftware Developer
Required CredentialsBachelor's or higher in Computer Science or related fieldOften similar; degree preferred but not always required
Work EnvironmentAcademic, research, or corporate settingsTech companies, startups, or freelance projects
Industry UsageUniversities, research labs, tech firmsSoftware companies, IT services, app development
Common Search IntentEducational paths, career options in CSJob roles, skills, and project work in software development

Full Time Computer Science typically refers to a degree-focused, academic or research-oriented role requiring formal education. Software Developer roles are more practical, project-based, and often focus on coding and application development. While overlapping in skills and credentials, Full Time Computer Science emphasizes foundational knowledge, whereas Software Developer positions are more about applying that knowledge in real-world projects.

Are computer science full time majors still in demand?

Computer science full-time majors remain in high demand due to the ongoing growth of technology industries, software development, data analysis, and cybersecurity. Graduates with programming skills, knowledge of algorithms, and experience with tools like Python, Java, or cloud platforms are particularly sought after across various sectors.

Are full time computer science majors still in demand?

Full-time computer science majors are currently in high demand due to the growth of technology industries, software development, data analysis, and cybersecurity. Employers seek candidates with programming skills, knowledge of algorithms, and experience with tools like Python, Java, and cloud platforms, making it a strong field for job stability and opportunities.

Is computer science a stressful job?

Computer science jobs can be stressful due to tight deadlines, complex problem-solving, and rapid technological changes. However, stress levels vary depending on the specific role, work environment, and individual workload management skills.

Is full time computer science a stressful job?

Full-time computer science roles can be stressful due to tight deadlines, complex problem-solving, and rapid technological changes. However, stress levels vary depending on the specific position, work environment, and individual workload management skills.

What are the top 3 jobs in full time computer science?

The top full-time computer science jobs include software developer, systems analyst, and cybersecurity analyst. These roles typically require strong programming skills, knowledge of computer systems, and often relevant certifications or degrees. They are in high demand across various industries due to ongoing technological growth.

What are the most commonly searched types of Computer Science jobs in Ontario?

The most popular types of Computer Science jobs in Ontario are:

Infographic showing various Full Time Computer Science job openings in Ontario as of August 2026, with employment types broken down into 1% As Needed, 76% Full Time, 20% Part Time, 2% Contract, and 1% Nights. Highlights an 76% Physical, 2% Hybrid, and 22% Remote job distribution.

Data Scientist (AI/ML)

Toronto, ON • On-site

Project X
1 - 10 employees

Full-time

Posted 21 days ago


Key responsibilities

  • Participate in requirements gathering, analysis, project planning, and solutions design.

  • Work with stakeholders to identify opportunities for leveraging data to drive business solutions.

  • Perform feature engineering, model selection, and optimization using machine learning techniques.


Job description

Company: Project X Ltd. 
Location: Toronto, Ontario  
Employment Type: Full Time 
Location: (Hybrid working model) 
Salary Range: $96,000-125,000 CAD 


About Project X Ltd. 

Project X Ltd. builds high-performing teams of talented, client-focused problem solvers who thrive on complex data challenges. Guided by our values of Care, Bravery, Excellence, and Innovation, we value people who take ownership of their work, step up when needed, and get things done. 

Our team members are trusted advisors who collaborate closely, think creatively, and deliver practical, high-quality solutions for our clients. We look for individuals who are curious, accountable, eager to learn, and supportive of their teammates—because at Project X, our people are what make us great. 


Role Summary 

As a Consultant, Data Science at Project X Ltd., you will be providing our clients with your knowledge and experience of making sense of messy, unstructured data. Using your computer science, statistics and mathematics expertise, you will analyze, process and model data, then interpret the results to create actionable data driven solutions for our clients. 
 

Key Responsibilities 

  • Participate in the requirements gathering, analysis, project plans, and solutions design. 

  • Work with internal and external stakeholders to identify opportunities for leveraging company data to drive business solutions. 

  • Feature engineering, selection and optimization models with ML techniques. 

  • Improve data collection procedures and pipelines. Perform data profiling and exploration to ensure the integrity of data. 

  • Productionalize data models with feedback loop to automate the refinement process for deployed models over time. 

  • Participate in the development of project plans to establish appropriate workload expectations and schedules. 

  • Maintain up-to-date knowledge of, and adopt relevant market trends and practices. 
     

What We’re Looking For – Required Qualifications 

  • 3-5 years of hands-on experience as a Data Scientist 

  • Proficiency in Python and SQL, with experience in data wrangling, statistical analysis, and model development 

  • Hands-on experience with machine learning frameworks such as scikit-learn, TensorFlow, or PyTorch 

  • Familiarity with LLMs, prompt engineering, and AI application development using APIs (e.g. OpenAI, Anthropic, or similar) 

  • Experience building and deploying data pipelines and ML workflows in cloud environments; Snowflake experience is a strong asset 

  • Exposure to Snowflake Cortex AI features (e.g. Cortex LLM functions, Cortex Search, or Cortex Analyst) is considered a plus 

  • Strong understanding of vector databases, embeddings, and retrieval-augmented generation (RAG) patterns 

  • Ability to translate complex model outputs into clear business insights for non-technical stakeholders 

  • Comfort working in agentic and multi-agent system design is considered an advantage 


Nice to Have 

  • Experience with testing automation is an asset. 

Use of Artificial Intelligence in Recruitment  

Project X may use automated or AI-enabled tools as part of the recruitment and selection process. These tools may support activities such as resume screening, candidate matching, or application management. All hiring decisions involve human review and judgment. 
Employment Equity, Accessibility & Accommodations 

Project X is committed to fostering an inclusive, accessible workplace. Accommodations are available upon request in accordance with the Accessibility for Ontarians with Disabilities Act (AODA) and the Ontario Human Rights Code. 
Privacy Notice 

Personal information collected during the recruitment process will be used solely for recruitment purposes and handled in accordance with applicable privacy legislation. 
 

How to Apply 

Please apply with your resume. 

Powered by JazzHR

pKpNfGS9bO