1

New Grad Machine Learning Jobs in Vancouver, BC (NOW HIRING)

ML Engineer

Vancouver, BC ยท On-site

CA$160K - CA$180K/yr

The technical surface is new - agents make decisions, call tools, hold credentials, and reach ... The problems span machine learning, distributed systems, applied AI, and security research. We're ...

Press Machine Operator

New Westminster, BC ยท On-site

CA$22.40 - CA$24.80/hr

Thanks to our continuing Learning & Development Program you will acquire new skills on new products ... No If you were our Press Machine Operator, here are some of the core activities you would be doing:

Data Scientist II

Burnaby, BC ยท On-site

CA$128K - CA$144K/yr

About the Role: The Trust Machine Learning team protects Remitly's customers by developing ... As an embedded data scientist, you will understand fraud trends, uncover new fraud signals, and use ...

Delivery Engineer - Canada

Vancouver, BC ยท Remote

CA$80K - CA$120K/yr

Its patented unsupervised machine learning technology, advanced device intelligence, powerful ... Work closely with product and engineering teams to ensure seamless integration of new features and ...

Delivery Engineer - Canada

Vancouver, BC ยท On-site

CA$80K - CA$120K/yr

Its patented unsupervised machine learning technology, advanced device intelligence, powerful ... Work closely with product and engineering teams to ensure seamless integration of new features and ...

Demonstrated experience with machine learning, Python, PyTorch, and other relevant tools and ... The range displayed on each job posting reflects the target range for new hire salaries for the ...

Research Assistant

Vancouver, BC ยท On-site

CA$4.5K - CA$5.4K/mo

This database enables the development and validation of machine learning and artificial ... Initiates new students and employees at lower classification levels into routines, procedures and ...

Showing results 41-60

New Grad Machine Learning information

What is a new grad machine learning?

New Grad Machine Learning roles are entry-level positions designed for recent graduates who have studied machine learning, artificial intelligence, data science, or related fields. These positions typically involve working with experienced data scientists and engineers to develop, implement, and improve machine learning models and algorithms. New grads in these roles often contribute to projects involving data preprocessing, model training, evaluation, and deployment. The goal is to help new graduates gain hands-on experience and grow their skills in a real-world setting while contributing to the organization's AI initiatives.

What skills and qualifications are needed to thrive as a new grad machine learning?

To thrive as a New Grad Machine Learning Engineer, you need a solid foundation in mathematics, statistics, and programming (especially Python), typically supported by a degree in computer science or a related field. Familiarity with machine learning frameworks such as TensorFlow or PyTorch, version control systems like Git, and coursework or certification in data science are highly beneficial. Strong problem-solving abilities, curiosity, and effective communication skills help you collaborate and convey complex technical concepts to diverse teams. These skills and qualities are essential for developing innovative models, ensuring project success, and integrating seamlessly into fast-paced tech environments.

What challenges do new graduates face when starting out in a machine learning role, and how can they overcome them?

New grad machine learning engineers often encounter challenges such as bridging the gap between academic knowledge and practical, production-level projects. Adapting to real-world data issues, collaborating with cross-functional teams, and understanding scalable deployment can be daunting at first. To overcome these, it's helpful to seek mentorship, proactively ask questions, and dedicate time to learning best practices in code versioning, model evaluation, and team communication. Engaging in code reviews and participating in team discussions can also accelerate the learning curve and foster professional growth.

What is the difference between New Grad Machine Learning vs Data Scientist?

AspectNew Grad Machine LearningData Scientist
Required CredentialsBachelor's in CS, Data Science, or related field; some internshipsBachelor's or Master's in CS, Statistics, or related; some experience
Work EnvironmentEntry-level, team-focused, research and developmentData analysis, modeling, cross-functional collaboration
Employer & Industry UsageTech companies, startups, research labsTech, finance, healthcare, consulting firms

New Grad Machine Learning roles typically focus on foundational skills, internships, and entry-level tasks, while Data Scientist positions often require more experience in data analysis and statistical modeling. Both roles are common in tech industries, but Data Scientists usually handle broader data analysis responsibilities.

What job categories do people searching New Grad Machine Learning jobs in Vancouver, BC look for?

The top searched job categories for New Grad Machine Learning jobs in Vancouver, BC are:

Infographic showing various New Grad Machine Learning job openings in Vancouver, BC as of September 2026, with employment types broken down into 1% Internship, 1% As Needed, 74% Full Time, 22% Part Time, and 2% Contract. Highlights an 82% Physical, 3% Hybrid, and 15% Remote job distribution.

ML Engineer

Vancouver, BC โ€ข On-site

Tigera
Software Developmentย โ€ขย 11 - 50 employees

CA$160K - CA$180K/yr

Full-time

Re-posted 21 hours ago


Job description

What we're building

What we're working on AI agents are showing up in enterprise infrastructure faster than platform teams can identify them and security teams can govern them. The technical surface is new - agents make decisions, call tools, hold credentials, and reach across systems in ways traditional models weren't designed for. The companies running thousands of these agents in production have problems nobody has clean answers to yet. Tigera has built a new product to tackle this space. We're a focused engineering team working on the hard parts: detecting agents at runtime, understanding their behaviour, distinguishing legitimate activity from misbehaviour, and giving security teams the controls they need without slowing the platform down. The problems span machine learning, distributed systems, applied AI, and security research. We're early enough that the work you do will shape the product, and far enough along that you'll see real customers using what you build.ย 

For this position, we are looking to hire in Vancouver (Hybrid).

Vancouver Salary Range: CAD $160,000 to CAD $180,000

You Willย 
  • Own the machine learning and applied AI side of this product, turning the considerable agent telemetry our platform captures into the detections, risk scores, and behavioural baselines that decide whether an AI agent gets to run inside a regulated enterprise. The modelling work is central to what makes the product work, and you'll own it end to end. Including classification from runtime telemetry, behavioural threat detection and using LLMs to bridge the gap between security intent and machine-enforceable policy.ย 
  • Be the AI/ML voice in our broader architecture decisions - the telemetry pipeline, product features and roadmap, model deployment and versioning, A/B testing of detection models in production. Our data infrastructure is in place; the ML systems built on top of it are yours to design.ย 
You Have
  • 5+ years of professional ML engineering experience, with at least two years building and deploying production ML systems
  • Strong fundamentals in classical machine learning - gradient-boosted trees, regression, classification, evaluation methodology, feature engineering, dealing with class imbalance and noisy labels
  • Experience with anomaly detection or time-series modelling in adjacent domains (fraud detection, observability, recommendation systems, fault detection etc)
  • Hands-on experience using LLMs for applied tasks beyond chatbots - function calling, retrieval-augmented generation, prompt engineering, fine-tuning, evaluation
  • Python and the standard ML ecosystem (scikit-learn, PyTorch or TensorFlow, pandas)
  • Comfort working with large-scale telemetry data - ClickHouse, BigQuery, Snowflake, Spark, or equivalent
  • Strong communication skills, including excellent writing skills
Nice to have
  • Prior experience in security, infrastructure, or systems-adjacent ML
  • Familiarity with eBPF, kernel telemetry, or low-level systems observability
  • Experience deploying ML models in latency-sensitive paths (sub-millisecond inference)
  • Open-source contributions to ML tooling or applied AI projects
  • Experience with model versioning and various frameworks (e.g. MLflow, Weights & Biases, BentoML, or equivalent)
  • Background in interpretable ML making model decisions defensible to enterprise customers and auditors
How we work

Small team, high autonomy. You will own significant chunks of the product end-to-end rather than working through layers of management. We plan and ship fast and review architecture decisions openly. The CTO is the engineering leader and the team is flat below that. You will report directly to the CTO.ย 

We use Claude Code internally and our engineers move quickly with AI assistance, we expect you to as well, and to bring ideas about where AI tooling makes the team more effective.

External visibility can also be part of the role. You will have the opportunity to potentially publish your research, speak at conferences (KubeCon, AI Engineer Summit, security research venues), and represent Tigera in the technical community. This is a real opportunity to build a profile in a fast-growing space.