Senior Computer Vision Developer

2 months ago


Greater Vancouver Metropolitan Area, CA ClearVision Technologies, Inc. Full time

ClearVision is involved in the design and manufacture of machine vision systems for quality control. Our primary customers are manufacturers in the paper, carton, and corrugated box industries. We assemble industrial cameras, sensors, our own lighting and control systems, industrial PCs, and touchscreen interfaces to create a complete inspection system. We then integrate this product with our customers' machinery on site.


Our camera systems inspect various high-speed processes including glue application, flexographic printing, barcoding, and braille dot embossing. Manufacturing and worldwide sales for the ClearVision brand are now handled by our parent company, Valco Melton, in Cincinnati, Ohio. This allows the ClearVision location in Mt. Pleasant, Vancouver to function as a design office focused on R&D, prototyping, and software development.


About the Position:


ClearVision will give you the opportunity to be an important member of a dynamic multi-disciplinary design team. The Senior Computer Vision Developer will create and improve Machine Vision algorithms for new and existing products. The position consists of the full development cycle from concept to development, to field testing and deployment.


The position will also involve direct communication with the field service engineers, writing basic documentation and providing office hours support to customers and field service engineers.


Some travel is expected for this position to assist with product development. You will work with the ClearVision team in Vancouver as well as with Valco Melton engineers around the world. ClearVision has an energetic and fun work environment with organized lunches and other employee events.


Please note: this is an in-person role that will work 100% from the ClearVision office in Vancouver.


Duties & Responsibilities:


  • Development of Machine Vision algorithms that are efficient and robust.
  • Working with other Software and Mechatronics developers to produce a comprehensive quality assurance solution.
  • Testing of algorithms in an industrial environment.


Required Experience:


  • 8+ years of Machine Vision programming experience.
  • 6+ years working in industry.
  • 4+ years of either C++ or C# experience.
  • 4+ years of OpenCV experience.
  • 2+ years of Machine Learning.


Required Competencies:


  • Ability to create reliable machine vision algorithms that work well under varying lighting and imaging conditions.
  • Ability to use creative ideas to design fast and well-optimized algorithms.
  • Ability to create and train datasets to produce robust models that can be deployed to customer sites.


Preferred Competencies:


  • Visual Studio.
  • Git, source code revision control.
  • Experience in vision-based print inspection.
  • Lighting and imaging understanding.


Preferred Personal Skills:


  • Good communication skills.
  • Willingness to travel.
  • Good troubleshooting and problem solving.
  • Customer oriented.
  • Driver's license class 5.


Education:


  • Bachelor’s degree in engineering- or science-related field.
  • Master’s degree preferred.


  • Greater Vancouver Metropolitan Area, CA Breton Cliff Full time

    Role OverviewAs a Senior Full Stack Software Engineer, you will play a crucial role in the development and enhancement of our client's platform. You'll work on a variety of projects, from designing responsive front-end interfaces to using React Native to build interfaces running on Android devices . Your contributions will directly impact our...


  • Greater Vancouver Metropolitan Area, CA MyGreat Recruitment Inc. Full time

    Senior CAD Technician (Land Surveying) - Langley, BC The successful candidate will be responsible for drafting and preparing topographic, legal, and construction survey plans under the direction of the project manager or BC Land Surveyor. Must Haves: Experience with Microsurvey or similar AutoCAD software programs.Proficiency in preparing topographic, legal,...


  • Greater Ottawa Metropolitan Area, CA OXARO Inc. Full time

    Senior Project Manager – Land Cyber Security Risk ManagementOnsite – Ottawa (Federal Government)Our valued Government client is looking for a secret-cleared Senior Project Manager to lead the Land Cyber Security Risk Management Process (LCSRMP). This role focuses on strengthening cyber resiliency for Government platforms and involves collaborating with...


  • Greater Montreal Metropolitan Area, CA Groom & Associés Associates Full time

    Embedded C Developer - Payment Services CompanyThis is a young, dynamic and high-potential company based in Toulouse and Montreal, created in by payment industry professionals.Our business is to offer white label payment solutions hosted on the cloud, as well as embedded software in Electronic Payment Terminals, present in France and internationally....


  • Greater Vancouver Metropolitan Area, CA Miller Resource Group Full time

    Business Development ManagerLocation: Remote (must be in the greater Vancouver area)+ travel as neededWe are seeking a dynamic and results-driven Business Development Manager to expand our market presence. Our company specializes in high-performance interconnect solutions, including connectors, cables, and cable assemblies, serving industries such as...

  • Senior Data Scientist

    1 month ago


    Greater Vancouver Metropolitan Area, CA Talent Seed Full time

    *Riyadh Based* - This role requires relocation to Riyadh, KSAOur client seeks a Senior Data Scientist with a passion for data and at least 3 years of industry experience. The successful candidate will develop models that transform complex datasets into actionable insights, enhancing our product offerings and informing strategic decisions.Key...


  • Greater Vancouver Metropolitan Area, CA Goldenbridge Talent Solutions Full time

    A profitable tech startup (building collaboration tools) based in North Vancouver is looking for a Frontend heavy full-stack engineer with experience in design to join their growing team. Hybrid 3 days working on site, flexible hours.About the Role:You’ll take ownership of developing new features and refining existing ones, ensuring they align with our...


  • Greater Vancouver Metropolitan Area, CA Sky Windows Full time

    Located in the heart of Surrey, British Columbia, Sky Windows has helped commercial businesses with the supply and installation of windows since its inception in 2002. With countless unique projects, from large institutional facilities to commercial construction and new developments, we strive to provide a superior level of service to all of our clients. Sky...


  • Greater Calgary Metropolitan Area, CA Humanis Talent Acquisition & Advisory Full time

    We have partnered with ATCO to help them add a strategic and highly motivated Director, Commercial Development to their team. The Director will lead ATCO’s commercial land and real estate development work on strategically located land. This is an opportunity to contribute to shaping future communities and advancing urban development alongside an industry...


  • Greater Montreal Metropolitan Area, CA QUANTEAM - North America Full time

    About the Company:As the founding entity of RAINBOW PARTNERS, Quanteam is a consulting firm specializing in Banking, Finance, and Financial Services. Guided by our core values of closeness, teamwork, diversity, and excellence, our team of 1,000 expert consultants, representing 35 different nationalities, collaborates across 10 international offices: Paris,...


  • Greater Ottawa Metropolitan Area, CA Kyndryl Full time

    Position: M365 / SharePoint Online DeveloperClient: Public SectorLocation: Remote, National Capital Region Preferred Duration: 12 months initial with potential option years Security Clearance: Enhanced reliability or Secret ClearanceLanguage: English Background: Kyndryl Canada is supporting our public sector client who is going through a major M365...


  • Greater Ottawa Metropolitan Area, CA Fidus Systems Full time

    Fidus is a front runner in embedded software design, system and hardware. We provide a technical advantage to our global Clients ranging from tech giants to start-ups. We are looking for a Senior UVM Verification Designer anywhere in United States and/or Canada. We are looking for someone who is passionate about designing and working with new technologies,...


  • Greater Vancouver Metropolitan Area, CA EspaceTalent Full time

    CLIENT DESCRIPTION With an established reputation spanning over 30 years, our client is a Canadian-based company with its headquarters in Montreal, which is recognized as a frontrunner in designing, manufacturing, and distributing hospitality industry products. Beyond delivering high-quality products and pioneering solutions, this organization mirrors its...


  • Greater Vancouver Metropolitan Area, CA KOS International Limited Full time

    Overview: As a Senior Cost Specialist / Engineer, you will play a pivotal role in shaping the financial strategy for the fuel cell products by providing detailed cost estimates. You will operate both autonomously and in tandem with multidisciplinary teams to assemble data, formulate cost models, identify cost-saving opportunities, and present actionable...

  • Lead AI

    2 months ago


    Greater Vancouver Metropolitan Area, CA Talent Seed Full time

    *Riyadh Based* - This role requires relocation to Riyadh, KSAWe seek a highly skilled and motivated Senior AI Engineer with a deep understanding of Large Language Models (LLMs) to join our growing AI team. As a Senior AI Engineer, you will work closely with the AI Director to develop and deploy state-of-the-art AI solutions, focusing on LLMs. You will play a...

  • Senior Scientist

    5 months ago


    Greater Montreal Metropolitan Area, CA Brunel Full time

    Senior Scientist – LBA (Flow Cytometry)Montreal, QCIntroductionThe Senior Scientist is assigned to projects based on scientific competency and training. The Scientist will ensure the overall integrity/quality of assigned studies. The Senior Scientist can also be designated as the main contact for client interactions laboratory for their assigned projects...


  • Greater Ottawa Metropolitan Area, CA OXARO Inc. Full time

    Project Manager – IT Infrastructure ProjectsOur valued government client is seeking a Senior top-secret cleared Project Manager to oversee critical IT infrastructure initiatives. These roles will focus on modernizing and enhancing technology systems while shaping best practices in project management.Tasks Performed: Lead end-to-end management of IT...


  • Greater Vancouver Metropolitan Area, CA The Human Touch Full time

    Our client, a leader in the high-rise construction and development industry, is seeking an experienced Director of Construction to join their dynamic and expanding team. Reporting directly to the Vice President of Construction, this senior-level role is critical in managing a portfolio of high-profile high-rise projects from pre-construction through to...


  • Greater Edmonton Metropolitan Area, CA Hays Full time

    Hays has partnered with an established architectural firm, known for their specialty in institutional and healthcare projects, who are looking for a Technical Lead/ Senior Architectural Technologist to join their team in Edmonton. This firm is made up of architects, interns, designers, technologists and interior designers who work on public and private...


  • Greater Ottawa Metropolitan Area, CA LeverageTek Staffing Solutions Full time

    LeverageTek is actively seeking a Senior Manager Enterprise Application and Architecture for a permanent position with its Ottawa-based customer.Work LocationRemoteKey TasksWe are seeking an experienced and dynamic Senior Manager to lead our enterprise application/Digital Product solution delivery team and Head of architecture practice. This role will...