By applying AI to critical business challenges and creating new, transformative AI solutions, the ... in computer science, data science, engineering, or related technical field, or equivalent ...
By applying AI to critical business challenges and creating new, transformative AI solutions, the ... in computer science, data science, engineering, or related technical field, or equivalent ...
Senior C++ Software Engineer
Vancouver, BC · Remote
$120K - $150K/yr
... new features for an SDK. You Have: * 5+ years' experience developing complex software projects and applications, with a strong proficiency in C/C++ development. * A degree in Computer Science.
Quick apply
Senior C++ Software Engineer
Vancouver, BC · Remote
$120K - $150K/yr
... new features for an SDK. You Have: * 5+ years' experience developing complex software projects and applications, with a strong proficiency in C/C++ development. * A degree in Computer Science.
Senior C++ Software Engineer
Delta, BC · Remote
$120K - $150K/yr
... new features for an SDK. You Have: * 5+ years' experience developing complex software projects and applications, with a strong proficiency in C/C++ development. * A degree in Computer Science.
Quick apply
Senior C++ Software Engineer
Delta, BC · Remote
$120K - $150K/yr
... new features for an SDK. You Have: * 5+ years' experience developing complex software projects and applications, with a strong proficiency in C/C++ development. * A degree in Computer Science.
Senior C++ Software Engineer
Vancouver, BC · Remote
$120K - $150K/yr
... new features for an SDK. You Have: * 5+ years' experience developing complex software projects and applications, with a strong proficiency in C/C++ development. * A degree in Computer Science.
Quick apply
Senior C++ Software Engineer
Vancouver, BC · Remote
$120K - $150K/yr
... new features for an SDK. You Have: * 5+ years' experience developing complex software projects and applications, with a strong proficiency in C/C++ development. * A degree in Computer Science.
Senior C++ Software Engineer
Surrey, BC · Remote
$120K - $150K/yr
... new features for an SDK. You Have: * 5+ years' experience developing complex software projects and applications, with a strong proficiency in C/C++ development. * A degree in Computer Science.
Quick apply
Senior C++ Software Engineer
Surrey, BC · Remote
$120K - $150K/yr
... new features for an SDK. You Have: * 5+ years' experience developing complex software projects and applications, with a strong proficiency in C/C++ development. * A degree in Computer Science.
Senior C++ Software Engineer
Surrey, BC · Remote
$120K - $150K/yr
... new features for an SDK. You Have: * 5+ years' experience developing complex software projects and applications, with a strong proficiency in C/C++ development. * A degree in Computer Science.
Quick apply
Senior C++ Software Engineer
Surrey, BC · Remote
$120K - $150K/yr
... new features for an SDK. You Have: * 5+ years' experience developing complex software projects and applications, with a strong proficiency in C/C++ development. * A degree in Computer Science.
Senior C++ Software Engineer
Richmond, BC · Remote
$120K - $150K/yr
... new features for an SDK. You Have: * 5+ years' experience developing complex software projects and applications, with a strong proficiency in C/C++ development. * A degree in Computer Science.
Quick apply
Senior C++ Software Engineer
Richmond, BC · Remote
$120K - $150K/yr
... new features for an SDK. You Have: * 5+ years' experience developing complex software projects and applications, with a strong proficiency in C/C++ development. * A degree in Computer Science.
Senior C++ Software Engineer
Delta, BC · Remote
$120K - $150K/yr
... new features for an SDK. You Have: * 5+ years' experience developing complex software projects and applications, with a strong proficiency in C/C++ development. * A degree in Computer Science.
Quick apply
Senior C++ Software Engineer
Delta, BC · Remote
$120K - $150K/yr
... new features for an SDK. You Have: * 5+ years' experience developing complex software projects and applications, with a strong proficiency in C/C++ development. * A degree in Computer Science.
Senior C++ Software Engineer
White Rock, BC · Remote
$120K - $150K/yr
... new features for an SDK. You Have: * 5+ years' experience developing complex software projects and applications, with a strong proficiency in C/C++ development. * A degree in Computer Science.
Quick apply
Senior C++ Software Engineer
White Rock, BC · Remote
$120K - $150K/yr
... new features for an SDK. You Have: * 5+ years' experience developing complex software projects and applications, with a strong proficiency in C/C++ development. * A degree in Computer Science.
Senior C++ Software Engineer
Richmond, BC · Remote
$120K - $150K/yr
... new features for an SDK. You Have: * 5+ years' experience developing complex software projects and applications, with a strong proficiency in C/C++ development. * A degree in Computer Science.
Quick apply
Senior C++ Software Engineer
Richmond, BC · Remote
$120K - $150K/yr
... new features for an SDK. You Have: * 5+ years' experience developing complex software projects and applications, with a strong proficiency in C/C++ development. * A degree in Computer Science.
Senior C++ Software Engineer
White Rock, BC · Remote
$120K - $150K/yr
... new features for an SDK. You Have: * 5+ years' experience developing complex software projects and applications, with a strong proficiency in C/C++ development. * A degree in Computer Science.
Quick apply
Senior C++ Software Engineer
White Rock, BC · Remote
$120K - $150K/yr
... new features for an SDK. You Have: * 5+ years' experience developing complex software projects and applications, with a strong proficiency in C/C++ development. * A degree in Computer Science.
Carry out research and prepare technical proposals and demonstrations for new projects. You Have: * A degree in computer science * Strong proficiency in C/C++ development * 5+ years experience ...
Quick apply
Carry out research and prepare technical proposals and demonstrations for new projects. You Have: * A degree in computer science * Strong proficiency in C/C++ development * 5+ years experience ...
Carry out research and prepare technical proposals and demonstrations for new projects. You Have: * A degree in computer science * Strong proficiency in C/C++ development * 5+ years experience ...
Quick apply
Carry out research and prepare technical proposals and demonstrations for new projects. You Have: * A degree in computer science * Strong proficiency in C/C++ development * 5+ years experience ...
Carry out research and prepare technical proposals and demonstrations for new projects. You Have: * A degree in computer science * Strong proficiency in C/C++ development * 5+ years experience ...
Quick apply
Carry out research and prepare technical proposals and demonstrations for new projects. You Have: * A degree in computer science * Strong proficiency in C/C++ development * 5+ years experience ...
Carry out research and prepare technical proposals and demonstrations for new projects. You Have: * A degree in computer science * Strong proficiency in C/C++ development * 5+ years experience ...
Quick apply
Carry out research and prepare technical proposals and demonstrations for new projects. You Have: * A degree in computer science * Strong proficiency in C/C++ development * 5+ years experience ...
By applying AI to critical business challenges and creating new, transformative AI solutions, the ... computer science, mathematics, or related field; Master's or PhD preferred 9-12 years of AI/ML ...
By applying AI to critical business challenges and creating new, transformative AI solutions, the ... computer science, mathematics, or related field; Master's or PhD preferred 9-12 years of AI/ML ...
Validation Engineer
Vancouver, BC · On-site
Are you looking for a new-age working environment with a team of fun, creative, and passionate ... of Computer Science fundamentals Experience with Atlassian Suite or similar management tools ...
Quick apply
Validation Engineer
Vancouver, BC · On-site
Are you looking for a new-age working environment with a team of fun, creative, and passionate ... of Computer Science fundamentals Experience with Atlassian Suite or similar management tools ...
Validation Engineer
Vancouver, BC · On-site +1
Are you looking for a new-age working environment with a team of fun, creative, and passionate ... of Computer Science fundamentals Experience with Atlassian Suite or similar management tools ...
Validation Engineer
Vancouver, BC · On-site +1
Are you looking for a new-age working environment with a team of fun, creative, and passionate ... of Computer Science fundamentals Experience with Atlassian Suite or similar management tools ...
... necessary computer science background to be able to design and deploy production software systems that make use of ML/LLM technology. You will not be developing new ML models themselves, but ...
... necessary computer science background to be able to design and deploy production software systems that make use of ML/LLM technology. You will not be developing new ML models themselves, but ...
... necessary computer science background to be able to design and deploy production software systems that make use of ML/LLM technology. You will not be developing new ML models themselves, but ...
... necessary computer science background to be able to design and deploy production software systems that make use of ML/LLM technology. You will not be developing new ML models themselves, but ...
Computer Science New Grad information
See Coquitlam, BC salary details
$22K - $31K
5% of jobs
$31K - $40K
13% of jobs
$42.9K is the 25th percentile. Wages below this are outliers.
$40K - $49K
21% of jobs
The median wage is $54.3K / yr.
$49K - $58K
18% of jobs
$58K - $67K
11% of jobs
$67K - $76K
6% of jobs
$76.9K is the 75th percentile. Wages above this are outliers.
$76K - $85K
5% of jobs
$85K - $94K
3% of jobs
$94K - $103K
11% of jobs
$103K - $112K
4% of jobs
$112K - $121K
2% of jobs
$22K
$66.4K
$121K
How much do computer science new grad jobs pay per year?
What do computer science new grads do?
As a Computer Science New Grad, you will often start with foundational tasks such as fixing bugs, developing small features, writing tests, and assisting in code reviews. These assignments help you become familiar with the company's codebase, workflows, and development tools while providing opportunities to learn from experienced colleagues. You may also be involved in team meetings, participating in project planning sessions, and collaborating with other developers, product managers, or QA specialists. Over time, as you gain experience and confidence, you'll likely take on larger, more complex projects with greater responsibility. This structured approach allows new grads to build essential skills and smoothly transition into more advanced roles.
What skills and qualifications are needed to thrive as a computer science new grad?
To thrive as a Computer Science New Grad, you need a solid understanding of programming fundamentals, algorithms, and data structures, typically backed by a relevant degree such as a Bachelor’s in Computer Science or related field. Familiarity with industry-standard programming languages (such as Python, Java, or C++), version control systems like Git, and experience with development environments or cloud platforms is highly valued. Strong problem-solving abilities, eagerness to learn new technologies, and effective communication skills help new grads excel in collaborative and fast-paced team settings. These competencies are crucial for adapting to real-world projects, contributing effectively to technical teams, and building a successful early career trajectory.
What is a computer science new grad?
A Computer Science New Grad job is an entry-level position designed for recent graduates with a degree in computer science or a related field. These roles typically focus on software development, data analysis, cybersecurity, or IT support, depending on the company. Employers seek candidates with strong programming skills, problem-solving abilities, and knowledge of industry-standard tools and technologies. New grads often receive mentorship and training to help them transition into professional environments.

Full-time
Medical, Dental, Life, Retirement, PTO
Re-posted 24 days ago
Lululemon Athletica rating
7.5
Based on 137 frontline employees who took The Breakroom Quiz
9th of 104 rated fashion retailers
Job description
Who we are lululemon is an innovative performance apparel company for yoga, running, training, and other athletic pursuits. Setting the bar in technical fabrics and functional design, we create transformational products and experiences that support people in moving, growing, connecting, and being well. We owe our success to our innovative product, emphasis on stores, commitment to our people, and the incredible connections we make in every community we're in.
As a company, we focus on creating positive change to build a healthier, thriving future. In particular, that includes creating an equitable, inclusive and growth-focused environment for our people. About this team The Enterprise Data & AI organization is a strategic and operational driver of growth for lululemon, owning and building the data and AI platforms and services that enable the enterprise to operate with intelligence at scale.
The team leads the design and delivery of a trusted unified data foundation, AI-driven data analytics and insights, and AI solutions across lululemon's vertically integrated retail ecosystem, while embedding strong data governance and responsible AI practices from the very beginning. By applying AI to critical business challenges and creating new, transformative AI solutions, the team helps reshape how lululemon operates. Through deep partnership with product, technology, and business teams, Enterprise Data & AI accelerates product innovation, unlocks measurable value, elevates guest and educator experiences, and drives enterprise efficiency.
Core responsibilities As a Principal Applied AI/ML Scientist, you define and drive the solutions for enterpriselevel AI/ML use-cases, influencing multiple solutions across one or more business domains. You create business impact by extending the state of the art to invent new AI solutions. You operate as a top technical authority and thought leader, shaping how AI/ML becomes a durable competitive advantage across business lines.
You lead the most complex, crossdomain initiatives, establish retail industryleading methodologies, and influence longterm solution approaches across the AI portfolio. You guide senior leaders on where and how to apply AI, ensuring solutions deliver sustained, measurable impact at scale. Examples of work include: Designing and inventing AI solutions across domains such as product design and innovation, planning and forecasting, agentic personalization and search, and multimodal content generation and enrichment Defining nextgeneration models and architectures for generative AI, multimodal systems, and largescaleML-based optimization, leading to production Translating emerging AI research (e.g., LLMs, multimodal learning, foundation models) into enterpriseready capabilities with measurable business outcomes Acting as a strategic advisor to executives on AI opportunities, risks, tradeoffs, and longterm capability building Select Responsibilities include: Define enterprise AI/ML strategy and solution vision for key use-cases, aligning investments to business priorities and shaping AI as a core organizational capability and competitive differentiator Lead research and design of AI/ML approaches for highly complex business problems Advance AI/ML methodologies and solution frameworks that accelerate timetovalue, improve scalability and re-use, and enable repeatable success across teams Drive innovation by extending stateoftheart techniques, conducting original research, and inventing novel approaches that extend organizational capability Influence and mentor senior technical leaders, elevating organizational capability in applied AI/ML and fostering a culture of technical excellence and innovation Partner with executive stakeholders to identify highimpact opportunities, define success metrics, and ensure AI/ML investments deliver measurable business value and ROI Establish enterprise experimentation and validation standards that connect model performance to business outcomes and strategic decisionmaking Qualifications Bachelor's degree in computer science, data science, engineering, or related technical field, or equivalent experience; PhD preferred 11-15 years of AI/ML research experience in industry or equivalent academic experience Demonstrated ability to define enterpriselevel AI/ML solutions for previously unsolved problems, and influence executive decisionmaking on technology direction and investment Proven track record of architecting and delivering largescale, complex AI/ML systems across multiple domains with significant organizational impact Deep expertise in advanced AI/ML approaches, including areas such as generative AI, NLP, computer vision, multimodal learning, or timeseries modeling, and ability to translate research into production systems Strong experience partnering with senior business and technology leaders to align AI initiatives with strategic goals and measurable outcomes Expertlevel experience with modern ML tools and ecosystems (e.g., Python,PyTorch, cloud ML platforms, distributed training/inference systems, and scalable data pipelines) Strong understanding of production AI systems, evaluation frameworks, and responsible AI considerations must haves Acknowledge the presence of choice in every moment and take personal responsibility for your life
Possess an entrepreneurial spirit and continuously innovate to achieve great results. Communicate with honesty and kindness and create the space for others to do the same. Lead with courage, knowing the possibility of greatness is bigger than the fear of failure.
Foster connection by putting people first and building trusting relationships. Integrate fun and joy as a way of being and working, aka doesn't take yourself too seriously. additional notes Authorization to work in Canada is required for this role compensation and benefits package lululemon's compensation offerings are grounded in a pay-for-performance philosophy that recognizes exceptional individual and teamperformance.
Thetypical hiring range for this position is from $208,580-$273,770 annually; the base pay offered is based on market location and may vary depending on job-related knowledge, skills, experience, and internal equity. As part of our total rewards offering, permanent employees in this position may be eligible for our competitive annual bonus program and equity offerings, subject to program eligibility requirements. At lululemon, investing in our people is a top priority.
We believe that when life works, work works. We strive to be the place where inclusive leaders come to develop and enable all to be well. Recognizing our teams for their performance and dedication, other components of our total rewards offerings include support of career development, wellbeing, and personal growth: Extended health and dental benefits, and mental health plans Paid time off Savings and retirement plan matching Generous employee discount Fitness & yoga classes Parenthood top-up Extensive catalog of development course offerings People networks, mentorship programs, and leadership series (to name a few) Note: The incentive programs, benefits, and perks have certain eligibility requirements.
The Company reserves the right to alter these incentive programs, benefits, and perks in whole or in part at any time without advance notice. workplace arrangement In-person collaboration and connection is important to our culture. Work is performed onsite, minimum 4 days per week.
#LI-AG2
What Lululemon Athletica employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About lululemon
Sourced by ZipRecruiter