Talent.com
Algorithm Developer
Algorithm DeveloperDynamsoft Corporation • Vancouver, Metro Vancouver Regional District, CA
Algorithm Developer

Algorithm Developer

Dynamsoft Corporation • Vancouver, Metro Vancouver Regional District, CA
30+ days ago
Job type
  • Full-time
  • Permanent
Job description

Algorithm Developer

Location : Vancouver, BC (Preferred)

Type : Full-time, Permanent

Reports To : CPO

Start Date : ASAP

Base Salary : CAD $90,000 - 110,000

About Us

At Dynamsoft, we empower developers with world- class SDKs for barcode scanning, OCR, and document imaging. Trusted by enterprises and startups alike, we help developers build fast, reliable, and scalable applications for image capture and document processing.

About the Role

We are seeking a highly skilled Algorithm Developer to join our Vancouver-based algorithm team. This is a hands‑on role, developing and optimizing high‑performance algorithms in C and C++, driving short‑term code refactoring and long‑term feature development.

While experience with image processing and machine learning is a nice‑to‑have, the core of this role is deep expertise in C / C++ and algorithm development. This is an in‑office position, requiring presence at our Gastown office 5 days a week.

What You’ll Do

  • Design and optimize software structures for algorithm‑intensive applications using C / C++ .
  • Develop, refactor, and optimize algorithms for performance and reliability.
  • Assign and review technical tasks to ensure quality and maintainability.
  • Troubleshoot complex technical issues
  • Support the sales team with technical expertise and product enhancements.

Who You’ll Be

  • An intermediate developer with 5+ years of experience in C / C++ development.
  • Detail‑oriented, with a strong focus on performance, optimization, and clean code.
  • Professional and collaborative, thriving in a high‑performance technical environment.
  • Have native‑level English proficiency.
  • What You’ll Bring

    Must‑Have Technical Skills

  • Excellent : C / C++ programming , data structures, algorithm design, computer fundamentals.
  • Strong : Object‑oriented design, software architecture.
  • Preferred (Nice‑to‑Have) Skills

  • Familiarity with image processing algorithms.
  • Knowledge of machine learning or deep learning fundamentals.
  • Education & Experience

  • Bachelor’s degree or higher in a relevant field.
  • Open‑source contributions are a plus.
  • Prior experience working as a developer in a SaaS company is required.
  • Soft Skills

  • Ability to summarize, abstract, and present technical information clearly.
  • Strong problem‑solving skills for complex algorithmic challenges.
  • Team coordination and mentoring capabilities.
  • Why Join Us

  • Shape the algorithm team’s success and influence the organization’s technical direction.
  • Solve operational, organizational, and strategic challenges at the root.
  • Enjoy perks including extended health and dental, and an RRSP program.
  • Participate in quarterly team events.
  • Apply Now

  • Submit your resume and cover letter .
  • Candidates must be eligible to work in Canada and located in Metro Vancouver or the Lower Mainland.
  • We thank all applicants for their interest; only shortlisted candidates will be contacted for next steps in our recruitment process.

    #J-18808-Ljbffr

    Create a job alert for this search

    Algorithm Developer • Vancouver, Metro Vancouver Regional District, CA

    Similar jobs
    Algorithm Developer

    Algorithm Developer

    Dynamsoft Corporation • Vancouver
    Full-time +1
    Location : Vancouver, BC (Preferred).Base Salary : CAD $90,000 - 110,000.At Dynamsoft, we empower developers with world- class SDKs for barcode scanning, OCR, and document imaging.Trusted by enterpri...Show more
    Last updated: 12 days ago • Promoted
    Security Engineer

    Security Engineer

    freelance.ca • Richmond, Canada
    Full-time
    Key information / Informations clés.Type de poste : Contrat (consultant).Taux horaire : 70 $ – 90 $ / heure.Mandat senior en cybersécurité au sein d’une équipe DevSecOps, axé sur la sécurisation du...Show more
    Last updated: 30+ days ago • Promoted
    Programmer

    Programmer

    Offworld industries • New Westminster, BC, Canada
    Full-time +2
    Offworld) is the independent studio behind the successful military first-person shooter game, Squad.Offworld was formed in 2014 by more than 15 developers who had worked together on the well-known ...Show more
    Last updated: 30+ days ago • Promoted
    Computational Designer

    Computational Designer

    Entuitive • Vancouver, BC, Canada
    Full-time
    We are a firm that does things a little differently.This is your opportunity to join our high-calibre, experienced group of professionals on a mission to re-imagine the future by changing the way t...Show more
    Last updated: 26 days ago • Promoted
    Machine Learning Engineer

    Machine Learning Engineer

    CD PROJEKT RED • Vancouver, BC, Canada
    Full-time
    To create revolutionary, story-driven RPGs which go straight to the hearts of gamers — this is our mission.Want to dive deeper into our company’s culture? Explore our social media and c...Show more
    Last updated: 30+ days ago • Promoted
    Senior Machine Learning Developer

    Senior Machine Learning Developer

    Autodesk • Vancouver
    Full-time
    WD92507, Senior Machine Learning Developer.French translation to follow! / Traduction française à suivre!.We are transforming how utilities manage one of the world’s most precious resources : water....Show more
    Last updated: 12 days ago • Promoted
    Denmark looking for a babysitter or nanny in Squamish

    Denmark looking for a babysitter or nanny in Squamish

    Sitly • Squamish, CA
    Part-time
    We have 1 child (1 boy, 1 year old).Feel free to contact me so we can make an appointment.Show more
    Last updated: 21 days ago • Promoted
    Intermediate / Senior Android Developer

    Intermediate / Senior Android Developer

    Global Relay • Vancouver, BC, Canada
    Full-time
    For over 25 years, Global Relay has set the standard in enterprise information archiving with industry-leading cloud archiving, surveillance, eDiscovery, and analytics solutions.We securely capture...Show more
    Last updated: 30+ days ago • Promoted
    Algorithm Engineer, AI

    Algorithm Engineer, AI

    Comm100 • Vancouver
    Full-time
    Comm100 is an award-winning digital customer engagement platform, enabling organizations to better engage, convert and support their customers online. Established in 2009, Comm100 serves over 10,000...Show more
    Last updated: 12 days ago • Promoted
    Algebra Private Tutoring Jobs Delta

    Algebra Private Tutoring Jobs Delta

    Superprof • Delta, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Algorithm Developer

    Algorithm Developer

    Dynamsoft • Vancouver
    Full-time +1
    Get AI-powered advice on this job and more exclusive features.This range is provided by Dynamsoft.Your actual pay will be based on your skills and experience — talk with your recruiter to learn mor...Show more
    Last updated: 12 days ago • Promoted
    Vision Software Developer II - Applications & Algorithms

    Vision Software Developer II - Applications & Algorithms

    LMI Technologies • Burnaby, BC, Canada
    Full-time
    LMI Technologies, recognized as one of Canada's best workplaces, is a medium-sized technology company built on a culture of openness, respect and professional excellence.At LMI our staff work p...Show more
    Last updated: 30+ days ago • Promoted
    Mathematics Expert (Masters / PhDs)

    Mathematics Expert (Masters / PhDs)

    Labelbox • Vancouver, Metro Vancouver Regional District, Canada
    Remote
    Part-time
    Mathematics Expert – $90 / hr Remote – Alignerr.At Alignerr, we partner with the world’s leading AI research teams and labs to build and train cutting‑edge AI models. Mathematics Expert (Masters / PhDs)...Show more
    Last updated: 30+ days ago • Promoted
    Senior Generative AI Software Developer (ID#5114)

    Senior Generative AI Software Developer (ID#5114)

    freelance.ca • Richmond, Canada
    Full-time
    This contract position follows a hybrid model and requires onsite presence in Richmond, BC a minimum of three days per week. Design and build applications using OpenAI, Azure OpenAI, and open-source...Show more
    Last updated: 30+ days ago • Promoted
    Applied AI Developer

    Applied AI Developer

    Delta Intelligent Building Technologies (Canada) Inc. • Surrey, BC, Canada
    Full-time +1
    About Delta Intelligent Building Technologies (Canada) Inc.Delta Intelligent Building Technologies (Canada) Inc.For over three decades, we have provided innovative building automation solutions for...Show more
    Last updated: 21 days ago • Promoted
    Market Research Panelist - Cashier, Warehouse Friendly

    Market Research Panelist - Cashier, Warehouse Friendly

    ApexFocusGroup • Garibaldi Highlands, BC, Canada
    Full-time +1
    Market Research Panelist - Cashier, Warehouse Friendly.Our company is looking for qualified candidates to take part in paid national and local focus groups, clinical trials, and market research stu...Show more
    Last updated: 30+ days ago • Promoted
    C++ Backend Developer / Programmer (Mobile Game)

    C++ Backend Developer / Programmer (Mobile Game)

    IGG.com Canada • Vancouver, BC, Canada
    Permanent
    Salary : $68,000 - $94,000 annually.Join Our Team as a Game Designer at IGG Canada!.Are you passionate about creating mobile games that captivate millions of players worldwide? IGG Canada, a premium...Show more
    Last updated: 30+ days ago • Promoted
    Hardware Developer

    Hardware Developer

    Fortinet • Burnaby
    Full-time
    The Hardware team at Fortinet is looking for a hardware developer with expertise in FPGA coding (Verilog / VHDL) and electronics design to help develop high-performance cybersecurity hardware.This ro...Show more
    Last updated: 12 days ago • Promoted