1

Bs In Computer Science Jobs in Markham, ON (NOW HIRING)

AI Engineer

Toronto, ON · On-site

CA$130K - CA$165K/yr

  • Medical

  • Dental

Lead system design and drive technical decisions through hands-on prototyping and benchmarking What You Bring * BS in Computer Science, AI, Electrical Engineering, or related field (advanced degree ...

PhD or Master's degree in Computer Science, Statistics, Mathematics, or related quantitative field * Experience with real-time ML systems and feature stores * Background in recommendation systems or ...

PhD or Master's degree in Computer Science, Statistics, Mathematics, or related quantitative field * Experience with real-time ML systems and feature stores * Background in recommendation systems or ...

AI Assessment Specialist - PhD

Toronto, ON · On-site +1

CA$66 - CA$84/hr

Headquartered in San Francisco, our investors include Benchmark , General Catalyst , Peter Thiel , Adam D'Angelo , Larry Summers , and Jack Dorsey . Position: Applied Computer Science Benchmark ...

Principal Engineer - Search AI

Toronto, ON · On-site

CA$131K - CA$191K/yr

Perform thorough design and code reviews, drive best practices to clean and maintainable code Minimum Qualifications * BS in Computer Science or related field or equivalent work experience * Strong ...

Bachelor's degree in Computer Science, Statistics, Applied Mathematics, or a related quantitative field; Master's degree or equivalent research experience preferred How We Work Vanguard has ...

Associate Data Scientist - GenAI

Toronto, ON · Hybrid

CA$69K - CA$115K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Bachelor', Master's degree, or Ph.D. in Computer Science, Data Science, Statistics, or a related field. * Proven experience as a Data Scientist including internships or coops, with a strong focus on ...

New

Research Scientist

Toronto, ON

CA$158K - CA$269K/yr

  • Medical

  • Dental

  • Vision

  • PTO

Qualifications: - Masters/PhD degree in Computer Science, AI, Machine Learning, Computer Vision, Robotics and/or similar technical field(s) of study. Exceptional Bachelor's students will also be ...

Showing results 41-60

Bs In Computer Science information

What can you do with a BS in Computer Science?

A Bachelor of Science (BS) in Computer Science prepares graduates for a wide range of careers in technology and related fields. Common job roles include software developer, systems analyst, data scientist, cybersecurity analyst, and IT consultant. Graduates can work in industries such as finance, healthcare, education, and entertainment, or pursue advanced degrees in computer science or related disciplines. The degree equips students with skills in programming, problem-solving, and system design, which are highly sought after in today’s digital world.

What are the key skills and qualifications needed to thrive with a BS in Computer Science?

To thrive with a BS in Computer Science, you need a solid understanding of programming languages, algorithms, data structures, and software development principles, typically backed by a bachelor's degree in the field. Familiarity with tools such as version control systems (e.g., Git), integrated development environments (IDEs), and common frameworks or platforms is often required. Strong problem-solving abilities, teamwork, and effective communication make candidates stand out in technical environments. These skills are crucial for building reliable software solutions, collaborating efficiently, and adapting to the rapidly evolving tech landscape.

What types of entry-level roles are commonly available to candidates with a BS in Computer Science, and how do these roles typically support career growth?

Graduates with a BS in Computer Science often find entry-level opportunities such as software developer, quality assurance analyst, IT support specialist, or data analyst. These roles typically involve working within a collaborative team, gaining hands-on experience with real-world projects, and learning from senior engineers or mentors. As you build technical skills and demonstrate reliability, there are clear pathways to advance into specialized areas like software engineering, cybersecurity, or project management. Proactively seeking mentorship and participating in cross-functional projects can accelerate professional growth within the tech industry.

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

AspectBs In Computer ScienceSoftware Developer
Required CredentialsBachelor's degree in Computer Science or related fieldOften requires a bachelor's degree in Computer Science, Software Engineering, or related field
Work EnvironmentAcademic, research, or industry settings involving programming, algorithms, and systemsPrimarily in software development teams, coding, testing, and deploying applications
Industry UsageUsed as a foundational degree for various tech roles, including software developmentCommonly employed in tech companies, startups, and IT departments

While a Bs In Computer Science provides a broad theoretical and practical foundation in computing, a Software Developer focuses specifically on designing, coding, and maintaining software applications. Both roles often overlap in skills and work environments, but the degree offers more versatility across tech careers.

Are Bs in computer science majors still in demand?

A Bachelor of Science in Computer Science remains a highly in-demand degree, as software development, data analysis, cybersecurity, and IT roles continue to grow across various industries. Employers value skills in programming languages, problem-solving, and familiarity with tools like Python, Java, and cloud platforms, making graduates competitive in the job market.

What are popular job titles related to Bs In Computer Science jobs in Markham, ON?

For Bs In Computer Science jobs in Markham, ON, the most frequently searched job titles are:

What job categories do people searching Bs In Computer Science jobs in Markham, ON look for?

The top searched job categories for Bs In Computer Science jobs in Markham, ON are:

What cities near Markham, ON are hiring for Bs In Computer Science jobs?

Cities near Markham, ON with the most Bs In Computer Science job openings:

Infographic showing various Bs In Computer Science job openings in Markham, ON as of August 2026, with employment types broken down into 1% As Needed, 85% Full Time, 11% Part Time, 2% Contract, and 1% Nights. Highlights an 75% Physical, 5% Hybrid, and 20% Remote job distribution.

AI Engineer

NetBrain

Toronto, ON • On-site

CA$130K - CA$165K/yr

Full-time

Medical, Dental

Re-posted 7 hours ago


Job description

What We Need

We're looking for a Senior AI Engineer to design and build production-grade agent and RAG systems that power intelligent, reliable automation across our platform. This role combines hands-on engineering with system-level thinking-owning everything from architecture and evaluation to scalability, observability, and reliability in production. The ideal candidate thrives in ambiguity, moves quickly from prototype to production, and brings a strong focus on quality, safety, and real-world impact.

What You'll Do

Agent Platform & Architecture
  • Design and build core agent platform capabilities, including orchestration patterns (e.g., ReAct, Plan-and-Execute), tool execution layers, memory/context management, and guardrails
  • Develop reusable agent skills and a standardized tool ecosystem aligned with platform conventions
  • Implement enterprise-grade controls for agent execution, including human-in-the-loop workflows, permissioning, and policy enforcement
Retrieval & AI Systems
  • Design and implement RAG services, including hybrid retrieval, reranking, embeddings, and citation behavior
  • Define evaluation frameworks and quality metrics to ensure grounded, reliable outputs
Production Engineering & Reliability
  • Build automated evaluation and regression pipelines to maintain quality at scale
  • Establish observability (tracing, metrics, alerting) and optimize systems for latency, throughput, and cost
  • Define best practices and incident response processes to ensure production readiness
Applied Research & Technical Strategy
  • Prototype and productionize emerging approaches (e.g., GraphRAG, knowledge graphs, MCP integrations)
  • Evaluate AI frameworks and infrastructure (e.g., LangChain, LangGraph, AutoGen, LlamaIndex) and guide platform decisions
Technical Execution
  • Diagnose and resolve complex AI system issues (retrieval quality, hallucinations, prompt regressions, agent failures)
  • Lead system design and drive technical decisions through hands-on prototyping and benchmarking

What You Bring

  • BS in Computer Science, AI, Electrical Engineering, or related field (advanced degree preferred or equivalent experience)
  • 5+ years of software engineering experience, including building and deploying production-grade LLM, agent, or RAG systems
  • Proven track record of shipping and supporting AI-powered features in production
  • Strong Python skills (API design, testing, error handling, environment management)
  • Working proficiency in C# or C++
  • Deep understanding of RAG system design and evaluation methodologies
  • Experience building evaluation frameworks (test sets, metrics, regression pipelines)
  • Understanding of LLM security risks (prompt injection, data leakage, agent misuse)
  • Experience with graph databases, knowledge graphs, or GraphRAG preferred
  • Experience designing human-in-the-loop systems and execution controls preferred
  • Experience with agent frameworks (e.g., LangChain, LangGraph, AutoGen, LlamaIndex)
  • You are willing and able to commute to our Toronto, ON office on a hybrid (once a week) schedule
  • Manual Dexterity: Repetitive motion of wrists, hands and fingers for using a computer.
  • Stationary Tasks: Sitting for extended periods, remaining in a stationary position.

What We Offer

Our comprehensive compensation package is vital in how we recognize our people for the impact they make on us reaching our goals as a company.

For this role, the estimated base is CAD $130,000 - CAD $165,000 + Bonus. The actual salary may vary based on a range of factors, including market and individual qualifications objectively assessed during the interview process.

The range listed above is a guideline and may be modified. People Experience offers a comprehensive benefits package in addition to cash compensation that includes but is not limited to RRSP and medical/dental coverage. Speak with your Recruiter for more details on our Total Rewards philosophy.