Algorithm Developer

2 weeks ago


Vancouver, Canada Dynamsoft Full time

Join to apply for the Algorithm Developer role at Dynamsoft 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 more. Base pay range CA$90,000.00/yr - CA$120,000.00/yr 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 If you’re ready to be a part of a high‑performing algorithm team: 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. Seniority level Mid‑Senior level Employment type Full‑time Job function Engineering and Information Technology Software Development Referrals increase your chances of interviewing at Dynamsoft by 2x Burnaby, British Columbia, Canada 2 weeks ago Burnaby, British Columbia, Canada 2 days ago We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr


  • Algorithm Developer

    3 weeks ago


    Vancouver, Canada Dynamsoft Corporation Full time

    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...

  • Algorithm Developer

    2 weeks ago


    Vancouver, Canada Dynamsoft Corporation Full time

    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...

  • Algorithm Developer

    3 weeks ago


    Vancouver, Canada Dynamsoft Corporation Full time

    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,...

  • Algorithm Developer

    2 weeks ago


    Vancouver, Canada Dynamsoft Corporation Full time

    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...

  • Algorithm Developer

    2 weeks ago


    Vancouver, Canada Dynamsoft Full time

    Join to apply for the Algorithm Developer role at DynamsoftGet 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 more.Base pay rangeCA$90,000.00/yr - CA$120,000.00/yrLocation: Vancouver, BC (Preferred)Type: Full-time,...

  • Algorithm Developer

    2 weeks ago


    Vancouver, Canada Dynamsoft Full time

    Join to apply for the Algorithm Developer role at DynamsoftGet 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 more.Base pay rangeCA$90,000.00/yr - CA$120,000.00/yrLocation: Vancouver, BC (Preferred)Type: Full-time,...

  • Algorithm Expert

    1 week ago


    Vancouver, Canada Huawei Technologies Canada Co., Ltd. Full time

    Huawei Canada has an immediate permanent opening for an Algorithm Expert - Multimodal LLM.About the team :The Software Engineering Coach Lab focuses on capability improvements. Undertaking Huawei's trusted change strategy, this lab is responsible for achieving the overall goal of trusted change, and systematically carries out public capacity building and...

  • Algorithm Expert

    4 days ago


    Vancouver, Canada Huawei Technologies Canada Co., Ltd. Full time

    Huawei Canada has an immediate permanent opening for an Algorithm Expert - Multimodal LLM. About the team : The Software Engineering Coach Lab focuses on capability improvements. Undertaking Huawei's trusted change strategy, this lab is responsible for achieving the overall goal of trusted change, and systematically carries out public capacity building and...


  • Vancouver, Canada Comm100 Full time

    Algorithm Engineer, AI Who We Are 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 clients globally including HP, Rackspace, Government of Canada, Google, Stanford University, and many more. We believe that our...


  • Vancouver, Canada Appsierra Group Full time

    Position: Senior Machine Learning Algorithm EngineerLocation: Hybrid – Downtown Vancouver, BCEmployment Type: Full-TimeClient Industry: Creative Tech About Collavion Collavion is a forward-thinking recruitment and talent solutions partner serving diverse sectors including healthcare, finance, AI, gaming, and manufacturing/logistics. We connect...