Talent.com

Principal software engineer Jobs in Burnaby, BC

Create a job alert for this search

Principal software engineer • burnaby bc

Last updated: 10 hours ago

Software Engineer III

Electronic ArtsVancouver
Full-timeFull-time

Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world.Here, everyone is part of the story.Part of a community that connects across the globe.A ... Show more

Principal Software Engineer - Distributed Systems

MicrosoftVancouver
Full-timeFull-time

Microsoft is a company where passionate innovators come to collaborate, envision what can be and take their careers further.This is a world of more possibilities, more innovation, more openness, an... Show more

Principal Process Engineer, Pharmaceutical

Optimyze1Vancouver, British Columbia, Canada
Full-timeFull-time
Quick Apply

We're hiring a Principal Process Development Engineer to work with industrial customers to support the deployment of AI-driven solutions in technical and operational environments.This is a cross-fu... Show more

Software Engineer - WiFi

Eagle WirelessRichmond, British Columbia, Canada, V6V 2V4
Quick Apply

Eagle Wireless is building the connective tissue of the physical world.Every connected car, every industrial sensor, every IoT device that needs to talk to the cloud reliably and securely — that’s ... Show more

Principal Software Engineer - Canada

JobGetVancouver, BC, CA
Quick Apply

About JobGet As the #1 app focused on everyday workers, JobGet is redefining the future of hiring.Founded in 2019, JobGet began as the only mobile-first hiring platform for everyday workers.Since t... Show more

Software Engineer

Odaia Intelligence Inc.Vancouver, BC, CA
Quick Apply

About ODAIA ODAIA (noun) · o·da·ia | oh-day-yeah: an Ancient Greek word referring to ōdē, the word for song and the root of melody, harmony, and orchestra.We chose it delib... Show more

 • New!

Software Engineer - Canada

DataVisorVancouver, BC, CA
RemoteRemote
Full-timeFull-time
Quick Apply

DataVisor is the world’s leading AI-powered Fraud and Risk Platform that delivers the best overall detection coverage in the industry.With an open SaaS platform that supports easy consolidation and... Show more

Principal Software Development Engineer - AI Platform

WorkdayVancouver
Full-timeFull-time

Your work days are brighter here.We’re obsessed with making hard work pay off, for our people, our customers, and the world around us.As a Fortune 500 company and a leading AI platform for managing... Show more

Principal Software Engineer, Ads Format, Level 7

SnapchatVancouver
Full-timeFull-time

Snap Inc is a technology company.We believe the camera presents the greatest opportunity to improve the way people live and communicate.Snap contributes to human progress by empowering people to ex... Show more

Staff/Principal Engineer

hireVouchVancouver, British Columbia, USA

Inworld is looking for a Staff/Principal-level backend engineer with 8+ years of experience building and operating cloud-based services at scale.The ideal candidate is a strong IC with high technic... Show more

Software Engineer

TuringVancouver, British Columbia, Canada
CA$200.00–CA$300.00 dailyCA$200.00–CA$300.00 daily
ContractorContractor
Quick Apply

Based in San Francisco, California, Turing is the world’s leading research accelerator for frontier AI labs and a trusted partner for global enterprises deploying advanced AI systems.Turing support... Show more

Software Engineer

Randstad CanadaNorth Vancouver, British Columbia, CA
TemporaryTemporary
Quick Apply

Our client, is seeking an experienced, highly technical Software Engineer II to join their Connect engineering team within the Experience Enablement Technology Department.In this hands-on engineer... Show more

Principal Mining Engineer

Equinox GoldVancouver, BC, CA

Equinox Gold is a growth-focused Canadian mining company with four operating gold mines, and a clear path to achieve more than one million ounces of annual gold production from a pipeline of develo... Show more

Principal Software Engineer

Motorola SolutionsVancouver, Canada
CA$180,000.00–CA$225,000.00 yearlyCA$180,000.00–CA$225,000.00 yearly

We are seeking a Principal Software Developer who shares this AI-First mindset to provide hands-on technical leadership across both cloud and on-premise platforms.In this role, you will leverage yo... Show more

Principal Geotechnical Engineer

PRI ConsultantsVancouver, British Columbia, Canada
Full-timeFull-time

Principal Geotechnical Engineer.Senior geotechnical leader anchoring and growing our Vancouver office.Chief Technical Officer  .Full-time · Principal / Senior leadership.PRI is seeking a Princ... Show more

 • New!

Principal AI Engineer

Workday, Inc.Vancouver, BC, Canada
CA$188,000.00 yearlyCA$188,000.00 yearly
Full-timeFull-time

As a Principal AI Engineer in Agent Factory, you’ll design and build the core ML systems behind Workday’s next generation of AI agents.Working within a small, senior, cross-functional pod, you’ll o... Show more

Software Engineer/Senior Software Engineer (Full Stack)

EnvisioVancouver, British Columbia, Canada

Envisio Solutions is a leading provider of strategic planning and performance management software, helping organizations turn their visions into reality.We empower leaders to execute their strategi... Show more

Principal SerDes Design Engineer

Celero Communications, Inc.Vancouver, BC, USA
CA$200.00–CA$300.00 dailyCA$200.00–CA$300.00 daily

Principal SerDes Design Engineer.We are looking for a SerDes Lead Designer, who is seeking an amazing opportunity delivering disruptive High Speed Interconnect Technology to power next generation A... Show more

People also ask
Software Engineer III

Software Engineer III

Electronic ArtsVancouver
4 days ago
Job type
  • Full-time
Job description

Description & Requirements Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a community that connects across the globe. A place where creativity thrives, new perspectives are invited, and ideas matter. A team where everyone makes play happen. Description In FC Quality Verification Engineering, our mission is to help our teams identify quality issues earlier. We build automation frameworks and developer tools that combine software development and applied AI/ML to improve how we test EA-SPORTS FC. Role summary You will work with us to build automated testing frameworks and evaluation tools, applying AI and machine learning to expand our test coverage. You will report to our Engineering Manager. You will work hybrid, at least 3 days a week, from our office in Burnaby, BC. Responsibilities

  • You will build automated testing frameworks, validation checks, and CI/CD pipeline integrations with reproducible diagnostics.
  • Develop methods that help us explore complex software behaviour, identify coverage gaps, and detect defects.
  • Build automated checks to validate software behaviour and data against requirements.
  • Develop evaluation frameworks for generative AI and LLMs-based systems (e.g., implementing LLMs-as-a-judge patterns, rubric-based scoring, and automated calibration) alongside deterministic validation checks.
  • Apply generative AI, NLP, and machine learning, balancing heuristic, deterministic, and model-based approaches to solve complex software testing problems.
  • Integrate testing tools into development pipelines, producing reproducible diagnostics, and support the software you deliver.
  • Prototype latest machine learning and LLMs capabilities, and collaborate with engineering, design, and quality partners to clarify requirements, review code, and resolve blockers.

Required qualifications

  • 5+ years of professional software engineering experience, including 2+ years of hands-on experience building, integrating, or evaluating AI/ML and LLMs-based systems.
  • A Master of Science in Computer Science, Mathematics or a related field, or equivalent professional engineering experience.
  • In-depth experience with LLMs, generative AI, and NLP concepts, architectures, and failure modes.
  • Experience developing evaluation frameworks for generative systems, including dataset curation, model-as-a-judge design, validation criteria, error analysis, and quantitative/qualitative metrics.
  • Proficiency in Python, algorithms, data structures, modular design, automated testing, debugging, and version control.
  • Experience preparing datasets, defining validation criteria, and performing error analysis using quantitative ML metrics.
  • Experience with natural language processing or large language models, such as prompting, fine-tuning, or retrieval-augmented generation.

Pay Transparency - North America COMPENSATION AND BENEFITS The ranges listed below are what EA in good faith expects to pay applicants for this role in these locations at the time of this posting. If you reside in a different location, a recruiter will advise on the applicable range and benefits. Pay offered will be determined based on a number of relevant business and candidate factors (e.g. education, qualifications, certifications, experience, skills, geographic location, or business needs). PAY RANGES

  • British Columbia (depending on location e.g. Vancouver vs. Victoria) $122,300 - $170,700 CAD

Pay is just one part of the overall compensation at EA. For Canada, we offer a package of benefits including vacation (3 weeks per year to start), 10 days per year of sick time, paid top-up to EI/QPIP benefits up to 100% of base salary when you welcome a new child (12 weeks for maternity, and 4 weeks for parental/adoption leave), extended health/dental/vision coverage, life insurance, disability insurance, retirement plan to regular full-time employees. Certain roles may also be eligible for bonus and other incentive programs. About Electronic Arts We’re proud to have an extensive portfolio of games and experiences, locations around the world, and opportunities across EA. We value adaptability, resilience, creativity, and curiosity. From leadership that brings out your potential, to creating space for learning and experimenting, we empower you to do great work and pursue opportunities for growth. We adopt a holistic approach to our benefits programs, emphasizing physical, emotional, financial, career, and community wellness to support a balanced life. Our packages are tailored to meet local needs and may include healthcare coverage, mental well-being support, retirement savings, paid time off, family leaves, complimentary games, and more. We nurture environments where our teams can always bring their best to what they do. Electronic Arts is an equal opportunity employer. All employment decisions are made without regard to race, color, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status, veteran status, or any other characteristic protected by law. We will also consider employment qualified applicants with criminal records in accordance with applicable law. EA also makes workplace accommodations for qualified individuals with disabilities as required by applicable law.