1

Bachelor In Computer Science Jobs in London, ON (NOW HIRING)

In a world of possibilities, pursue one with endless opportunities. Imagine Next! At Parsons, you ... British Standards BS/PAS Series (1192, 91) * Civil3D Modelling * Common Data Environment * Project ...

Bachelor's Degree or College Diploma in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, Mechatronics Engineering, or related field of study * Minimum 2-3-year ...

Data Scientist

London, ON · On-site

CA$85K - CA$114K/yr

Master's Degree in Statistics, Data Science, Computer Science, or a related field * 4+ years of experience in SQL/Spark, R, Python * 4+ years of Experience building and applying machine learning or ...

Data Scientist

London, ON · On-site

CA$85K - CA$114K/yr

Master's Degree in Statistics, Data Science, Computer Science, or a related field * 4+ years of experience in SQL/Spark, R, Python * 4+ years of Experience building and applying machine learning or ...

Master's Degree in Statistics, Data Science, Computer Science, or a related field * 4+ years of experience in SQL/Spark, R, Python * 4+ years of Experience building and applying machine learning or ...

Bachelor's degree in computer science, or related field. * 3+yearsofexperienceinfull cycle software development. * Proficient inC# or similarobject-orientedprogramming languages. * Demonstrated ...

Degree in Computer Science, Mathematics, Mechanical/Electrical/Network Engineering or a similar discipline * Working knowledge of at least one of: Python, Bash, PowerShell * Knowledge of Linux * Good ...

Bachelor's degree in Computer Science, Information Technology, or a related field * 10+ years of extensive experience in network security * Proven track record of successfully managing and leading ...

Bachelor's degree or Diploma in Computer Science, Engineering or related field / equivalent experience * Extensive experience developing full stack applications - including frontend development of ...

Bachelor's degree in computer science, Engineering, related STEM field or work experience * 3+ years proven experience in architecting solutions on major cloud platforms (Azure, AWS, or GCP)

Bachelor's degree or Diploma in Computer Science, Engineering or related field / equivalent experience * Extensive experience developing full stack applications including frontend development of user ...

next page

Showing results 1-20

Bachelor In Computer Science information

What types of entry-level roles can I expect to qualify for after earning a Bachelor in Computer Science, and how do these roles typically support career growth?

With a Bachelor in Computer Science, you can pursue entry-level positions such as software developer, systems analyst, IT support specialist, or quality assurance tester. These roles often involve collaborating with cross-functional teams, working on coding projects, troubleshooting technical issues, and learning industry-standard tools and practices. Such positions provide hands-on experience and mentorship opportunities, allowing you to develop specialized skills and advance toward more senior roles, such as project manager, software architect, or data scientist, as you gain experience.

What can you do with a Bachelor in Computer Science?

A Bachelor in Computer Science opens up a wide range of career opportunities in technology and related fields. Graduates can pursue roles such as software developer, systems analyst, IT consultant, data analyst, and web developer, among others. The degree provides foundational knowledge in programming, algorithms, databases, and computer systems, making graduates highly sought after in industries like finance, healthcare, entertainment, and more. Additionally, it serves as a strong base for further studies or research in computer science and related disciplines.

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 strong analytical skills, programming proficiency (such as Python, Java, or C++), and typically a bachelor's degree in computer science or a related field. Familiarity with version control systems (like Git), databases, and software development methodologies, as well as certifications in specialized areas (e.g., AWS, cybersecurity), are often valuable. Problem-solving ability, teamwork, and effective communication set outstanding professionals apart in this role. These skills and qualifications are crucial for designing efficient solutions, collaborating on complex projects, and adapting to rapid technological changes.

What is the difference between Bachelor In Computer Science vs Software Developer?

AspectBachelor In Computer ScienceSoftware Developer
Required CredentialsBachelor's degree in Computer Science or related fieldOften requires a bachelor's degree, coding skills, and experience
Work EnvironmentAcademic, research, or industry settingsTech companies, startups, or corporate IT teams
Industry UsageEducational institutions, research labs, tech firmsSoftware companies, IT departments, freelance projects

While a Bachelor In Computer Science provides foundational knowledge and credentials, a Software Developer focuses on coding and building software applications. Many with a CS degree pursue software development careers, but the roles differ in scope and practical skills.

What cities near London, ON are hiring for Bachelor In Computer Science jobs? Cities near London, ON with the most Bachelor In Computer Science job openings:

Senior Data Scientist (Applied AI & Analytics)

International Test Pilots School (ITPS)

London, ON

CA$110K - CA$150K/yr

Full-time

Posted 4 days ago


Job description

Job Title: Senior Data Scientist (Applied AI & Analytics)

Location: London, ON / North Bay, ON (Hybrid)
Employment Type: 2-Year Contract (with option to extend)
Salary Range: $110,000 - $150,000 CAD (commensurate with experience)
Relocation Support: Moving allowance available


About ITPS

International Test Pilots School (ITPS Canada Ltd.) is a globally recognized aerospace training organization specializing in advanced flight training, flight test education, and tactical aviation programs. ITPS works with military organizations, government agencies, and aerospace companies worldwide to deliver high-performance training solutions supported by modern aircraft, simulation systems, and evolving data-driven methodologies.

As part of its continued investment in innovation, ITPS is expanding its capabilities in data analytics, artificial intelligence, and advanced training technologies.


Role Overview

ITPS is seeking a Senior Data Scientist to lead the development of advanced data analytics and AI capabilities within a growing R&D initiative. This role will focus on transforming complex, multi-source operational data into structured insights, performance metrics, and scalable analytical tools.

The successful candidate will play a key role in shaping the technical direction of the project, developing data models, and establishing best practices for data processing, analysis, and integration. This individual will also support the future build-out of a data team.


Key Responsibilities

  • Lead the design and development of data processing pipelines for complex, multi-source datasets
  • Develop methodologies to extract meaningful insights from time-series and high-frequency data
  • Design and implement statistical models and machine learning approaches where appropriate
  • Structure and integrate diverse data sources into unified analytical frameworks
  • Define key metrics, features, and indicators for performance analysis
  • Collaborate with subject matter experts to translate operational concepts into measurable outputs
  • Ensure data quality, consistency, and reliability across datasets
  • Support visualization and reporting of analytical results
  • Establish best practices for data management, documentation, and reproducibility
  • Contribute to technical planning and project execution
  • Participate in hiring and mentoring of junior data team members as the project expands


Required Qualifications & Experience

  • Bachelor's or Master's degree in Data Science, Computer Science, Engineering, Mathematics, or a related field
  • 5+ years of experience in applied data science or analytics roles
  • Strong proficiency in Python (pandas, NumPy, scikit-learn or similar libraries)
  • Experience working with time-series data and large, complex datasets
  • Strong data wrangling, preprocessing, and feature engineering skills
  • Experience developing and deploying analytical models in real-world environments
  • Solid understanding of statistical methods and data analysis techniques
  • Experience with data visualization tools (e.g., matplotlib, seaborn, Power BI, or similar)
  • Ability to work independently and translate ambiguous problems into structured solutions


Preferred Qualifications

  • Experience with multi-modal data (e.g., sensor, telemetry, or behavioral data)
  • Experience in aerospace, defense, simulation, or human performance analytics
  • Familiarity with machine learning model development and evaluation
  • Experience with data architecture, pipelines, and cloud-based tools
  • Prior experience in R&D or applied innovation environments


What We're Looking For

  • Strong problem-solving ability and practical mindset
  • Ability to work with incomplete or evolving datasets
  • Comfortable operating in an applied, hands-on environment
  • Strong communication skills and ability to work with non-technical stakeholders
  • Interest in building new capabilities from the ground up


Compensation & Benefits

  • Competitive salary based on experience ($110,000 - $150,000 CAD)
  • Moving allowance available for qualified candidates
  • Opportunity to work on a high-impact, technically challenging project
  • Potential for contract extension based on project success and business needs


Why Join ITPS

This is a unique opportunity to work at the intersection of aerospace, data, and advanced analytics within a globally recognized organization. The role offers the chance to build foundational capabilities, work with highly specialized data, and contribute to the development of next-generation training technologies.


AI Disclosure:We do not use AI to evaluate applicants or make decisions during the interview process. All candidate assessments and hiring decisions are made by our recruitment and leadership teams.