2

Entry Level Computer Science Graduate Jobs in British Columbia

Interest in business, engineering, computer science, product, economics, or a related field. Strong ... Products that graduate from experimentation reach engineering with clear requirements, validated ...

Research Asst /Tech 2-1

Vancouver, BC ยท On-site

CA$27.47 - CA$32.68/hr

... Science and Occupational Therapy | Faculty of Medicine Compensation Range $27.47 - $32.68 CAD Hourly Posting End Date August 17, 2026 Note: Applications will be accepted until 11:59 PM on the Posting ...

Education and Skills University graduate in applied science or engineering Registered Engineer-in ... CAD systems and drawing standards Ability to use standard industry design/analysis software ...

Instrumentation Technician

Vancouver, BC ยท On-site

CA$59K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

We advance isotope science and technology, both fundamental and applied. We collaborate across ... May provide guidance and assistance to entry level technicians Technical Skills * Strong ...

... Science Compensation Range $4,695.00 - $5,385.00 CAD Monthly Posting End Date September 1, 2026 ... graduate students to ensure they meet their full potential throughout their academic career. As a ...

New

... CAD Monthly Posting End Date August 17, 2026 Note: Applications will be accepted until 11:59 PM on ... Supervising and mentoring graduate students, postdoctoral fellows, and visiting researchers ...

Animation TD

Vancouver, BC ยท On-site

CA$25.96 - CA$34.62/hr

  • Medical

  • PTO

Candidates should have a strong passion for animation and computer graphics, bringing artistic ... Undergraduate or Graduate degree in Computing Science a plus. * Individuals with a growth mindset ...

CA$25.70 - CA$44.55/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

This entrylevel role is ideal for someone who enjoys variety, learning quickly, and working with ... Compensation Range $25.70 - $44.55 Currency CAD Type Hourly Any offered salary is determined based ...

Research Assistant

Vancouver, BC ยท On-site

CA$27.47 - CA$32.68/hr

... Science and Occupational Therapy | Faculty of Medicine Compensation Range $27.47 - $32.68 CAD ... graduate students, and investigators, trainees, and youth/patient advisors involved in projects.

... 24 CAD Monthly Posting End Date July 4, 2027 Note: Applications will be accepted until 11:59 PM on ... 300 Scientists and staff. Education is provided to over 130 undergraduate, graduate, and ...

Showing results 41-60

Entry Level Computer Science Graduate information

What is an entry level computer science graduate?

Entry level computer science graduates are individuals who have recently completed a degree in computer science and are beginning their professional careers. They typically possess foundational knowledge in programming, algorithms, data structures, and software development. These graduates often seek positions such as junior software developer, IT support specialist, or QA tester. Employers look for candidates who can demonstrate problem-solving skills, a willingness to learn, and the ability to work effectively in a team.

What types of projects or tasks can an entry level computer science graduate expect to work on during their first year?

As an entry level computer science graduate, you can expect to work on a variety of tasks such as debugging software, writing code for smaller features, assisting with testing and quality assurance, and supporting senior developers on larger projects. You may also participate in code reviews, maintain documentation, and collaborate closely with team members from development, QA, and product management. These responsibilities are designed to help you build technical proficiency, familiarize yourself with company tools and processes, and gain experience working in a professional software development environment.

What are the key skills and qualifications needed to thrive as an entry level computer science graduate, and why are they important?

To thrive as an Entry Level Computer Science Graduate, you need foundational knowledge in programming languages (such as Python, Java, or C++), algorithms, and data structures, supported by a bachelor's degree in computer science or a related field. Familiarity with version control systems like Git, basic database management, and exposure to development tools or cloud platforms is often expected. Strong problem-solving abilities, teamwork, and effective communication skills help you collaborate and adapt within dynamic environments. These skills and qualities enable you to efficiently contribute to software projects, learn new technologies quickly, and work productively within engineering teams.

What is the difference between Entry Level Computer Science Graduate vs Software Developer?

AspectEntry Level Computer Science GraduateSoftware Developer
Required CredentialsBachelor's in Computer Science or related fieldBachelor's in Computer Science or related field; coding skills
Work EnvironmentInternships, entry-level roles, training programsDevelopment teams, tech companies, startups
Employer & Industry UsageUniversities, tech firms, government agenciesSoftware companies, IT departments, tech startups
Common Search/ComparisonYesYes

Entry Level Computer Science Graduates typically possess foundational knowledge and may be in internships or entry roles, focusing on learning and skill development. Software Developers build on this foundation, actively creating and maintaining software applications in professional environments. While both roles require similar educational backgrounds, Software Developers usually have more practical coding experience and responsibilities.

How can a new entry level computer science graduate get a job?

An entry level computer science graduate can improve their job prospects by building a strong portfolio of projects, gaining experience through internships or coding competitions, and developing skills in programming languages like Python or Java. Networking through professional events and online platforms such as LinkedIn can also help connect with potential employers. Certifications in relevant areas like cybersecurity or data analysis can further enhance employability.

What can you do with an entry level computer science graduate with no experience?

An entry-level computer science graduate with no experience can pursue roles such as software developer intern, technical support specialist, or quality assurance tester. These positions often require basic programming skills, familiarity with tools like Git, and a willingness to learn on the job, providing opportunities to gain practical experience and develop skills for future roles.
Infographic showing various Entry Level Computer Science Graduate job openings in British Columbia as of August 2026, with employment types broken down into 1% As Needed, 75% Full Time, 21% Part Time, 2% Contract, and 1% Nights. Highlights an 76% Physical, 2% Hybrid, and 22% Remote job distribution.

Innovation Analyst

Onni Group

Vancouver, BC โ€ข On-site

Full-time

Posted 8 days ago


Job description

Job Description:

Salary Range:

Why Onni Capital

You will not be handed a ticket queue. You will be handed a business problem and expected to come back with something working.

The distance between you and the decision is short. The person whose workflow you are fixing is in the building or a phone call away. You can ship on Tuesday and watch someone use it on Wednesday.

Onni's portfolio is a genuinely rare testing ground. Development, construction, property management, hospitality, finance, and investment businesses all sit inside one group, all with real operational problems and real budgets. Products get measured against actual revenue and actual cost, usually within weeks.

Some of what you build will scale into a business. Some will be shut down quickly when the evidence does not support it. Both outcomes are the process working, and neither reflects badly on you.

The path from here is real. Analysts on this team are expected to grow into product and engineering ownership, move into a portfolio company as an operator, or keep building inside Onni Capital.

How We Work

Onni Capital is being designed as a high ownership, low bureaucracy team. We work in small project groups, test ideas quickly, put early products in front of users, and make decisions based on evidence rather than hierarchy. Team members are expected to:

  • Challenge assumptions and communicate directly
  • Take responsibility for outcomes, not simply produce recommendations
  • Use modern AI tools to work faster and produce better results
  • Share unfinished work early and improve it through feedback
  • Move comfortably between strategic analysis and hands on execution
  • Know when to continue investing in an idea and when to stop
  • Operate effectively without a detailed playbook

This is not a role for someone who wants months of consensus building, a rigid job description, or a narrowly defined set of responsibilities. It is for someone who learns quickly, takes initiative, enjoys solving ambiguous problems, and wants to help build something from the ground up.

What You Will Do

Find and define the problem

  • Work directly with operators, tenants, customers, and internal teams to understand workflows and find where time, money, or accuracy is being lost
  • Translate what you learn into a clear problem statement and a product specification someone can act on
  • Size the opportunity in terms that matter: revenue, operating cost, hours saved, cycle time, risk reduced

Build

  • Build working software using AI assisted development tools, specifically Claude Code, as a core part of your daily workflow
  • Ship a first version fast, put it in front of real users, and iterate on what you learn rather than on what you assumed
  • Integrate with existing systems, external APIs, and third party services where the product needs it
  • Hand validated products to the engineering team for hardening into production systems, and stay involved through that transition

Own the outcome

  • Design and run structured pilots with named users, defined success metrics, a deadline, and clear criteria for continuing or stopping
  • Onboard the first users personally, train them, and stay close enough to hear what is not working
  • Track adoption, feedback, revenue, cost, and measured impact after launch
  • Support go to market for products that graduate, including pricing, positioning, and early customer acquisition
  • Present what you built, what happened, and what you recommend directly to senior leadership

Across the platform

  • Deploy onto Valorem, Panni Consulting engagements, or portfolio company work as priorities shift
  • Research markets, competitors, technologies, and vendors to determine what should be built, bought, partnered, or ignored
  • Document what you build, why you built it that way, and what you learned, so the team gets faster over time
  • Contribute to internal product reviews, demonstrations, and Onni Capital events

What You Bring

  • Interest in business, engineering, computer science, product, economics, or a related field. Strong new graduates will be considered
  • Evidence you have built and shipped something real. A product, a company, a prototype, an automation, an analytical tool, a community, or a side project with actual users. What you built matters more than where you studied
  • Daily, fluent use of modern AI tools, including AI assisted development environments such as Claude Code, with the judgment to know when to trust output and when to verify it
  • Working technical literacy. Comfort with APIs, data structures, SQL, basic scripting, and automation tools, or a demonstrated ability to learn technical systems quickly
  • Genuine entrepreneurial instinct. You look at a broken process and want to fix it rather than complain about it
  • Commercial judgment. You can connect a user problem to a business case and explain why something is worth building
  • The ability to talk to people. Much of this job is sitting with an operator who is busy and getting them to tell you what actually slows them down
  • Clear writing, and the ability to explain a technical idea to an executive without jargon
  • A bias toward action and comfort making progress with incomplete information
  • Comfort working in a small, fast moving team where responsibilities change as projects develop
  • High personal standards for accuracy, quality, ownership, and follow through

Nice to Have

  • Founder, side project, or startup experience
  • Experience with tools such as Claude, Claude Code, Codex, Cursor, Linear, Slack, Supabase, or similar platforms
  • Familiarity with the modern TypeScript and React ecosystem, or with Python
  • Exposure to real estate, construction, hospitality, financial services, or another asset heavy industry
  • Experience with product practices such as customer discovery, user stories, and pilot design
  • Experience integrating LLMs into applications, including prompt engineering and evaluating output quality

What Success Looks Like

Success in this role is not measured by how many ideas you generate, meetings you attend, or prototypes you build. It is measured by whether you can repeatedly turn real business problems into working products and evidence.

Within your first year, you should be able to point to:

  • Products shipped: You have taken multiple problems from discovery through to a working product used by real people, not just demonstrated internally
  • Fast validation: You can move from a credible problem to a testable first version in days or weeks rather than months
  • Real adoption: Operators or customers choose to keep using what you built because it makes their work materially better
  • Measured business impact: Your projects can demonstrate revenue generated, costs reduced, hours saved, cycle times improved, risk reduced, or another clearly defined business outcome
  • Good investment decisions: You have helped identify which products deserve additional engineering and capital, and you have been willing to shut down projects quickly when the evidence is weak
  • Strong product handoffs: Products that graduate from experimentation reach engineering with clear requirements, validated workflows, documented learnings, and committed users
  • Operator trust: Business teams see you as someone who understands their problems, moves quickly, and follows through rather than someone who arrives with technology looking for a use case
  • Increasing ownership: Over time, you require less direction, identify worthwhile opportunities yourself, and can own increasingly important products from problem through deployment and commercial outcome

The strongest analysts will eventually be trusted to own a product, launch a new business, or step into an operating role inside an Onni Capital portfolio company.

What Makes This Role Different

You will see a product from problem to outcome rather than one narrow slice. On a single product, you may be involved in:

  • Sitting with an operator and watching them do the job badly because their tools are bad
  • Writing the specification for what should replace it
  • Building the first working version yourself
  • Deploying it into an operating business and watching real users hit it
  • Discovering your assumption was wrong and changing direction
  • Presenting the result directly to senior executives
  • Handing it to engineering to harden into production
  • Deciding, with the team, whether it is worth continuing to invest in

The expectation is high ownership. The learning curve and the potential impact are equally high.

The Onni Capital Experience

Onni Capital is creating a new headquarters in downtown Vancouver designed for builders, founders, investors, product teams, and portfolio companies, not traditional corporate administration. The space is intended to become a home for company creation, collaboration, product demonstrations, investment discussions, founder events, and the broader Onni Capital community.

Team members will receive:

  • Direct exposure to senior Onni executives, investors, operators, developers, and founders
  • The opportunity to help launch products and businesses from the ground up
  • Access to Onni's operating businesses, technology resources, real estate portfolio, and investment platform
  • Competitive compensation and a discretionary performance bonus
  • A comprehensive company paid benefits package
  • An annual education and professional development allowance
  • Regular product demonstrations, founder sessions, investment discussions, and team events
  • Free access to a fully equipped gym
  • Friends and family rates across participating hospitality brands
  • Employee discounts at participating restaurants, retailers, fitness providers, and other businesses
  • A generous employee referral program

About The Company:

Onni

For over half a century, Onni has been building communities for people to live, work, and play. Our success reflects our commitment to our employees and partners, and our dedication to quality construction, innovation, sustainability, and customer satisfaction. Our expertise expands across North America, with offices in Vancouver, Toronto, Los Angeles, Seattle, Phoenix, and Chicago.

AI Use:

This role may involve the use of artificial intelligence (AI) tools to support research, analysis, content development, design, reporting, or operational efficiency. Employees are expected to use AI responsibly and in compliance with company policies, data privacy requirements, confidentiality obligations, and applicable laws.

All AI-generated or AI-assisted outputs must be reviewed for accuracy, quality, and appropriateness before use. Employees are also expected to disclose when AI tools have been used in the creation of work and must not present AI-generated content as solely their own original work.

How To Apply:

Please apply through the link on the job posting and attach your resume and any other required documents.

We thank all applicants for your interest in the Onni Group. Note that only those applicants under consideration will be contacted.