Computer Vision and Machine Learning Researcher

2 days ago


Vancouver, British Columbia, Canada Angstrom Vision Full time
About Angstrom Vision

Angstrom Vision Inc. is a pioneering venture company that is revolutionizing digital 3D vision and AI-based automatic inspection solutions for cutting-edge tech innovations in the fields of microelectronics, manufacturing, life sciences, biotechnology, and beyond.

Our company is addressing the limitations of conventional optical inspection machines by developing advanced 3D sensors that can resolve narrow widths of features, patterns, and shapes of target samples.

We are a groundbreaking solution provider to this ever-rising market, enabling manufacturers to eliminate the source of errors and defects by examining microscopic patterns and parts in real-time ultra-high-resolution 3D with a wide field of view.

Job Summary

We are seeking a highly skilled Computer Vision and Machine Learning Researcher who will develop machine vision algorithms and various deep learning neural networks for quantitative phase imaging, computational imaging, and machine vision fields for AI-based inspection of captured digital holograms.

The ideal candidate will possess expertise in developing machine vision algorithms and neural networks for holographic imaging of 3D sensors, as well as practical coordination for high accuracy and operating speed of products with physicists and other researchers.

The successful candidate will also identify solutions for high-precision measurement and inspection challenges, with expert programming knowledge on C/C++, CUDA libraries, Python, and hands-on software experience in Windows PC.

Key Responsibilities
  • Develop machine vision algorithms and neural networks for quantitative phase imaging, computational imaging, and machine vision fields.
  • Develop software modules that will be part of system software.
  • Coordinate with physicists and other researchers for high accuracy and operating speed of products.
  • Identify solutions for high-precision measurement and inspection challenges.
  • Develop software using C/C++, CUDA libraries, Python, and hands-on software experience in Windows PC.
Requirements
  • Ph.D. and/or M.S. in Computer Science or Computer/Electrical Engineering with 2-5 years of experience in the development of computer vision and machine learning algorithms.
  • Exceptional capabilities on new algorithm development based on deep convolution neural networks and other neural networks such as U-net, Generative Adversarial Networks (if possible), etc.
  • Plentiful experience developing noise removal and image processing algorithms such as object detection, segmentation, and classification based on either classical and/or deep neural network.
  • Proficiency in Python, C/C++, MATLAB, OpenGL, and Qt (if possible).
  • Experience in parallel programming design and implementation in NVIDIA GPU and multi-threaded application design implementation in Multi-Core CPU is preferred.
  • Experience with methods in effective dataset generation of 2D/3D image and training of 2D/3D images using Tensor Flow or PyTorch.
  • Experience in simple User Interface design for dataset training, inference testing, and development based on Python, C++, or Qt.
  • Ability to learn, pick up new concepts, and become proficient in new areas quickly.
  • Must be a self-starter with a keen commitment to excellence.
  • Good judgment and understanding of the system-level impact of design choices.
  • Ability to work with other researchers and engineers (e.g., applied physicists and application software engineers) to develop and innovate on design integration.
  • Strong team player with excellent conversational and written communication including presentation skills.
Preferred Qualifications
  • Familiarity or experience with image processing including quantitative phase imaging, super-resolution, auto-focusing, and de-noising based on classical methods and/or neural networks.
  • Numerical programming for mathematical equations in C/C++ and CUDA libraries on Nvidia GPUs.
  • Computational graphics design and programming for 2D/3D data expression and plots.
  • Experience in auto-defect detection algorithms from 3D depth map data using deep learning inference algorithms.
  • Experience with programming on multiple CPUs and GPU servers.
  • Basic understanding of optics, optical components, and light sources such as lasers, LEDs, and other types of white light.
  • Ability to create documentation including software specifications, user manuals, technical manuals, white papers, and patent documents.
What We Offer
  • Competitive base salary and annual bonus.
  • Premium health insurance.
  • Standard vacation, paid sick leave, and flexible time off between Christmas and New Year's Day.
  • Parking space provided.
How to Apply

Please email your CV and cover letter describing your relevant skills, credentials, and experiences to We appreciate all applicants for their time and interest; however, please note that only shortlisted candidates will be contacted.




  • Vancouver, British Columbia, Canada Scanline VFX Full time

    About the RoleWe are seeking a highly skilled Senior Research Scientist to join our team at Scanline VFX. As a key member of our research and development team, you will be responsible for developing new technologies to revolutionize live-action content creation and storytelling.Key ResponsibilitiesConduct applied research in computer vision and computer...


  • Vancouver, British Columbia, Canada Scanline VFX Full time

    About the RoleWe are seeking a highly skilled Senior Research Scientist to join our team at Scanline VFX. As a key member of our research and development team, you will be responsible for developing new technologies to revolutionize live-action content creation and storytelling.Key ResponsibilitiesConduct applied research in computer vision and computer...


  • Vancouver, British Columbia, Canada Scanline VFX Full time $100,000 - $250,000

    About the RoleWe are seeking a highly skilled Senior Research Scientist to join our team at Scanline VFX. As a key member of our research team, you will be responsible for developing new technologies to revolutionize live-action content creation and storytelling.Key ResponsibilitiesConduct Applied Research: Conduct applied research in computer vision and...


  • Vancouver, British Columbia, Canada Scanline VFX Full time $100,000 - $250,000

    About the RoleWe are seeking a highly skilled Senior Research Scientist to join our team at Scanline VFX. As a key member of our research team, you will be responsible for developing new technologies to revolutionize live-action content creation and storytelling.Key ResponsibilitiesConduct Applied Research: Conduct applied research in computer vision and...


  • Vancouver, British Columbia, Canada Scanline VFX Full time

    About the RoleWe are seeking a highly skilled Senior Research Scientist to join our team at Eyeline Studios, a division of Scanline VFX. As a key member of our research team, you will be responsible for developing new technologies to revolutionize live-action content creation and storytelling.Key ResponsibilitiesConduct applied research in computer vision...


  • Vancouver, British Columbia, Canada Scanline VFX Full time

    About the RoleWe are seeking a highly skilled Senior Research Scientist to join our team at Eyeline Studios, a division of Scanline VFX. As a key member of our research team, you will be responsible for developing new technologies to revolutionize live-action content creation and storytelling.Key ResponsibilitiesConduct applied research in computer vision...


  • Vancouver, British Columbia, Canada Scanline VFX Full time

    About the RoleWe are seeking a highly skilled Senior Research Scientist to join our team at Scanline VFX. As a key member of our research and development team, you will be responsible for developing new technologies to revolutionize live-action content creation and storytelling.Key ResponsibilitiesConduct applied research in computer vision and computer...


  • Vancouver, British Columbia, Canada Scanline VFX Full time

    About the RoleWe are seeking a highly skilled Senior Research Scientist to join our team at Scanline VFX. As a key member of our research and development team, you will be responsible for developing new technologies to revolutionize live-action content creation and storytelling.Key ResponsibilitiesConduct applied research in computer vision and computer...


  • Vancouver, British Columbia, Canada Electronic Arts Full time

    About the RoleWe are seeking a highly skilled Senior Computer Vision Researcher to join our team at Electronic Arts. As a key member of our SEED group, you will be responsible for researching and developing cutting-edge computer vision technology to enhance our games and experiences.Key ResponsibilitiesDesign and implement novel computer vision solutions to...


  • Vancouver, British Columbia, Canada Electronic Arts Full time

    About the RoleWe are seeking a highly skilled Senior Computer Vision Researcher to join our team at Electronic Arts. As a key member of our SEED group, you will be responsible for researching and developing cutting-edge computer vision technology to enhance our games and experiences.Key ResponsibilitiesDesign and implement novel computer vision solutions to...

  • Research Scientist

    10 hours ago


    Vancouver, British Columbia, Canada Angstrom Vision Full time

    Job Title: Computer Vision and Machine Learning ResearcherWe are seeking a highly skilled Computer Vision and Machine Learning Researcher to join our team at Angstrom Vision. As a key member of our research team, you will be responsible for developing machine vision algorithms and deep learning neural networks for quantitative phase imaging, computational...

  • Research Scientist

    15 hours ago


    Vancouver, British Columbia, Canada Angstrom Vision Full time

    Job Title: Computer Vision and Machine Learning ResearcherWe are seeking a highly skilled Computer Vision and Machine Learning Researcher to join our team at Angstrom Vision. As a key member of our research team, you will be responsible for developing machine vision algorithms and deep learning neural networks for quantitative phase imaging, computational...

  • Research Scientist

    10 hours ago


    Vancouver, British Columbia, Canada Angstrom Vision Full time

    Job Title: Computer Vision and Machine Learning ResearcherWe are seeking a highly skilled Computer Vision and Machine Learning Researcher to join our team at Angstrom Vision. As a key member of our research team, you will be responsible for developing machine vision algorithms and deep learning neural networks for quantitative phase imaging, computational...

  • Research Scientist

    15 hours ago


    Vancouver, British Columbia, Canada Angstrom Vision Full time

    Job Title: Computer Vision and Machine Learning ResearcherWe are seeking a highly skilled Computer Vision and Machine Learning Researcher to join our team at Angstrom Vision. As a key member of our research team, you will be responsible for developing machine vision algorithms and deep learning neural networks for quantitative phase imaging, computational...

  • Research Scientist

    10 hours ago


    Vancouver, British Columbia, Canada Angstrom Vision Full time

    Job Title: Computer Vision and Machine Learning ResearcherWe are seeking a highly skilled Computer Vision and Machine Learning Researcher to join our team at Angstrom Vision. As a key member of our research team, you will be responsible for developing machine vision algorithms and deep learning neural networks for quantitative phase imaging, computational...

  • Research Scientist

    15 hours ago


    Vancouver, British Columbia, Canada Angstrom Vision Full time

    Job Title: Computer Vision and Machine Learning ResearcherWe are seeking a highly skilled Computer Vision and Machine Learning Researcher to join our team at Angstrom Vision. As a key member of our research team, you will be responsible for developing machine vision algorithms and deep learning neural networks for quantitative phase imaging, computational...


  • Vancouver, British Columbia, Canada Scanline VFX Full time

    Empowering Storytellers with Innovative TechnologyAt Scanline VFX, we're pushing the boundaries of what's possible in visual effects. As a Senior Research Scientist, you'll be part of a collaborative environment where you can develop new technologies to revolutionize live-action content creation and storytelling.Key Responsibilities:Conduct applied research...


  • Vancouver, British Columbia, Canada Scanline VFX Full time

    Empowering Storytellers with Innovative TechnologyAt Scanline VFX, we're pushing the boundaries of what's possible in visual effects. As a Senior Research Scientist, you'll be part of a collaborative environment where you can develop new technologies to revolutionize live-action content creation and storytelling.Key Responsibilities:Conduct applied research...


  • Vancouver, British Columbia, Canada Electronic Arts Inc Full time

    About Electronic Arts Inc.Electronic Arts Inc. is a pioneering group within the gaming industry, combining creativity with applied research to explore, build, and define the future of interactive entertainment.Job Title: Sr Software Engineer IJob Summary:We are seeking a highly skilled Sr Software Engineer I to join our team at Electronic Arts Inc. The ideal...


  • Vancouver, British Columbia, Canada Scanline VFX Full time $100,000 - $250,000

    About the RoleWe are seeking a highly skilled Research Scientist to join our team at Eyeline Studios, a division of Scanline VFX. As a Senior Research Scientist, you will play a key role in developing new technologies to revolutionize live-action content creation and storytelling.Key ResponsibilitiesConduct applied research in computer vision and computer...