The ideal candidate brings solid embedded software development experience with a strong focus on Computer Vision, and a passion for applying these skills to cutting-edge UAV and robotics platforms.
The ideal candidate brings solid embedded software development experience with a strong focus on Computer Vision, and a passion for applying these skills to cutting-edge UAV and robotics platforms.
The ideal candidate brings solid embedded software development experience with a strong focus on Computer Vision, and a passion for applying these skills to cutting-edge UAV and robotics platforms.
Quick apply
The ideal candidate brings solid embedded software development experience with a strong focus on Computer Vision, and a passion for applying these skills to cutting-edge UAV and robotics platforms.
Product Manager - Computer Vision & Data Products (Canada, Remote) Events in recent years have made us all too familiar with the havoc that natural disasters can wreak, and the increasing frequency ...
Product Manager - Computer Vision & Data Products (Canada, Remote) Events in recent years have made us all too familiar with the havoc that natural disasters can wreak, and the increasing frequency ...
Our platform integrates realtime computer vision, deep learning, 3D imaging, and highprecision laser surgery to deliver nextgeneration treatment options for eye disease. About Us PulseMedica is ...
Quick apply
Our platform integrates realtime computer vision, deep learning, 3D imaging, and highprecision laser surgery to deliver nextgeneration treatment options for eye disease. About Us PulseMedica is ...
Our platform integrates realtime computer vision, deep learning, 3D imaging, and highprecision laser surgery to deliver nextgeneration treatment options for eye disease. About Us PulseMedica is ...
Our platform integrates realtime computer vision, deep learning, 3D imaging, and highprecision laser surgery to deliver nextgeneration treatment options for eye disease. About Us PulseMedica is ...
Staff Software Engineer
Calgary, AB · On-site
Own the production lifecycle of LLM and computer vision models, from integration and validation to serving, monitoring, and continuous improvement at 1000+ documents/minute throughput * Platform ...
Staff Software Engineer
Calgary, AB · On-site
Own the production lifecycle of LLM and computer vision models, from integration and validation to serving, monitoring, and continuous improvement at 1000+ documents/minute throughput * Platform ...
Director of Product , Data Flywheel
Calgary, AB · On-site
$175 - $215/hr
We are solving real-world problems leveraging robotics, machine learning and computer vision, among other disciplines, with a mindful eye towards the end-to-end user experience. Our team is agile ...
Director of Product , Data Flywheel
Calgary, AB · On-site
$175 - $215/hr
We are solving real-world problems leveraging robotics, machine learning and computer vision, among other disciplines, with a mindful eye towards the end-to-end user experience. Our team is agile ...
CAD Designer - BESS
Calgary, AB · On-site
RRC is seeking a talented CAD Designer - BESS to help us build the future of both U.S. and Canada ... Health, dental, and vision insurance * 401k matching * Bonus eligibility * Tuition reimbursement ...
CAD Designer - BESS
Calgary, AB · On-site
RRC is seeking a talented CAD Designer - BESS to help us build the future of both U.S. and Canada ... Health, dental, and vision insurance * 401k matching * Bonus eligibility * Tuition reimbursement ...
CAD Designer - BESS
Calgary, AB · On-site
RRC is seeking a talented CAD Designer - BESS to help us build the future of both U.S. and Canada ... Health, dental, and vision insurance * 401k matching * Bonus eligibility * Tuition reimbursement ...
CAD Designer - BESS
Calgary, AB · On-site
RRC is seeking a talented CAD Designer - BESS to help us build the future of both U.S. and Canada ... Health, dental, and vision insurance * 401k matching * Bonus eligibility * Tuition reimbursement ...
Principal AI Engineer
Calgary, AB · On-site
... and computer vision. You can find out more about our research areas at rbcborealis.com. Your responsibilities include: * Oversee end-to-end data integration, including sourcing, lineage ...
Principal AI Engineer
Calgary, AB · On-site
... and computer vision. You can find out more about our research areas at rbcborealis.com. Your responsibilities include: * Oversee end-to-end data integration, including sourcing, lineage ...
Strong research record in machine learning, AI, computer vision, NLP, multimodal learning, or related areas. * Evidence of high-quality publications in leading conferences and/or journals. * Strong ...
Strong research record in machine learning, AI, computer vision, NLP, multimodal learning, or related areas. * Evidence of high-quality publications in leading conferences and/or journals. * Strong ...
Our team develops advanced imaging and laserbased medical device systems that combine classical computer vision, deep learning, and 3D ocular mapping to address diseases that lead to vision loss. By ...
Our team develops advanced imaging and laserbased medical device systems that combine classical computer vision, deep learning, and 3D ocular mapping to address diseases that lead to vision loss. By ...
Electronics Design Manager
Edmonton, AB · On-site
Our mission is to provide novel treatment options through state-of-the-art solutions, blending real-time classical computer vision, deep learning algorithms, 3D eye imaging, and high-precision laser ...
Quick apply
Electronics Design Manager
Edmonton, AB · On-site
Our mission is to provide novel treatment options through state-of-the-art solutions, blending real-time classical computer vision, deep learning algorithms, 3D eye imaging, and high-precision laser ...
Our mission is to provide novel treatment options through state-of-the-art solutions, blending real-time classical computer vision, deep learning algorithms, 3D eye imaging, and high-precision laser ...
Our mission is to provide novel treatment options through state-of-the-art solutions, blending real-time classical computer vision, deep learning algorithms, 3D eye imaging, and high-precision laser ...
VP of Security
Calgary, AB · On-site
$220 - $340/hr
We are solving real-world problems leveraging robotics, machine learning and computer vision, among other disciplines, with a mindful eye towards the end-to-end user experience. Our team is agile ...
VP of Security
Calgary, AB · On-site
$220 - $340/hr
We are solving real-world problems leveraging robotics, machine learning and computer vision, among other disciplines, with a mindful eye towards the end-to-end user experience. Our team is agile ...
... computer vision, and/or GenAI is an asset. • Advanced degrees (MSc, equivalent, or higher) in Statistics, Applied Mathematics, Mathematical Physics, Computer Science, or a related field is required ...
... computer vision, and/or GenAI is an asset. • Advanced degrees (MSc, equivalent, or higher) in Statistics, Applied Mathematics, Mathematical Physics, Computer Science, or a related field is required ...
Senior Optical Engineer
Edmonton, AB · On-site
Our technology blends realtime computer vision, deep learning, and 3D imaging with highprecision laser systems to create new treatment solutions to prevent vision loss. By uniting cuttingedge ...
Senior Optical Engineer
Edmonton, AB · On-site
Our technology blends realtime computer vision, deep learning, and 3D imaging with highprecision laser systems to create new treatment solutions to prevent vision loss. By uniting cuttingedge ...
Senior Optical Engineer
Edmonton, AB · On-site
Our technology blends realtime computer vision, deep learning, and 3D imaging with highprecision laser systems to create new treatment solutions to prevent vision loss. By uniting cuttingedge ...
Quick apply
Senior Optical Engineer
Edmonton, AB · On-site
Our technology blends realtime computer vision, deep learning, and 3D imaging with highprecision laser systems to create new treatment solutions to prevent vision loss. By uniting cuttingedge ...
Bilingual Customer Care Representative (Remote)
Edmonton, AB · On-site +1
CA$20/hr
A career at Vision Group means being part of one of the best managed companies in Canada ... You are comfortable working with multiple computer softwares and internet browsers. * You are ...
Bilingual Customer Care Representative (Remote)
Edmonton, AB · On-site +1
CA$20/hr
A career at Vision Group means being part of one of the best managed companies in Canada ... You are comfortable working with multiple computer softwares and internet browsers. * You are ...
Bilingual Customer Care Representative (Remote)
Edmonton, AB · On-site +1
CA$20/hr
A career at Vision Group means being part of one of the best managed companies in Canada ... You are comfortable working with multiple computer softwares and internet browsers. * You are ...
Bilingual Customer Care Representative (Remote)
Edmonton, AB · On-site +1
CA$20/hr
A career at Vision Group means being part of one of the best managed companies in Canada ... You are comfortable working with multiple computer softwares and internet browsers. * You are ...
Computer Vision information
See Alberta salary details
$25K - $41.5K
13% of jobs
$41.5K - $58K
7% of jobs
$58K - $74.5K
4% of jobs
$76.6K is the 25th percentile. Wages below this are outliers.
$74.5K - $91K
4% of jobs
$91K - $107.5K
7% of jobs
$107.5K - $124K
10% of jobs
The median wage is $129.5K / yr.
$124K - $140.5K
13% of jobs
$140.5K - $157K
15% of jobs
$159.1K is the 75th percentile. Wages above this are outliers.
$157K - $173.5K
13% of jobs
$173.5K - $190K
9% of jobs
$190K - $206.5K
5% of jobs
$25K
$124.4K
$206.5K
How much do computer vision jobs pay per year?
What is a $900000 AI job?
What is a Computer Vision job?
A Computer Vision job involves developing algorithms and systems that enable computers to interpret and process visual data from the world. Professionals in this field work on tasks such as object detection, image recognition, and video analysis using machine learning and deep learning techniques. They collaborate with data scientists, software engineers, and researchers to build applications in fields like healthcare, autonomous vehicles, and augmented reality. Strong programming skills in Python, knowledge of frameworks like OpenCV and TensorFlow, and experience with image processing techniques are essential for success in this role.
What are some typical projects or tasks a Computer Vision professional might work on?
Computer Vision professionals commonly work on projects like designing algorithms for image classification, object detection, facial recognition, or scene understanding, often leveraging deep learning models. Daily responsibilities may include data preprocessing, developing and testing models, deploying solutions on cloud or edge devices, and evaluating performance against benchmarks. Collaboration is frequent with data scientists, software engineers, and product managers to integrate vision models into software applications or products. These projects can span various industries such as healthcare, automotive, retail, and security, providing both technical challenges and opportunities for impactful innovation.
Is computer vision a dead field?
What engineer makes $500,000 a year?
What jobs are there in computer vision?
What are the key skills and qualifications needed to thrive in the Computer Vision position, and why are they important?
To thrive in a Computer Vision role, you need strong programming skills (especially in Python and C++), a solid understanding of mathematics (linear algebra, probability, and statistics), machine learning fundamentals, and typically a relevant degree in Computer Science or a related field. Proficiency with deep learning frameworks like TensorFlow, PyTorch, and OpenCV, as well as experience with image processing tools, is highly valued, and certifications in AI or data science are beneficial. Analytical thinking, creative problem-solving, and effective teamwork and communication skills help you excel. These abilities are crucial for developing innovative real-world computer vision solutions and collaborating across multidisciplinary teams.

Full-time
Posted 12 days ago
Job description
FulcrumAir | Calgary, Alberta
Company Overview:FulcrumAir is a world leader in UAV and Aerial Robotics Technology for the power line industry. Our unique and innovative technology is creating safer, more efficient, and more environmentally responsible alternatives for traditional power line work methods.
Position Overview
We are seeking a skilled and driven Software Engineer to join our R&D team. The ideal candidate brings solid embedded software development experience with a strong focus on Computer Vision, and a passion for applying these skills to cutting-edge UAV and robotics platforms. You will be working in a creative, fast-paced "Skunkworks"-style environment - minimal bureaucracy, maximum freedom - where your work directly shapes industry-changing products.
Key Responsibilities
- Design and develop control firmware for robotics and UAV platforms
- Develop and optimize algorithms for real-time image processing and decision-making on embedded systems, with attention to latency, memory, and power constraints
- Aid in the development of remote control applications (Qt - Windows and Android)
- Aid in the development of web-based tooling to support operations in the field
- Support firmware release and deployment through automated testing and CI/CD pipeline development
- Collaborate closely with hardware engineers, robotics experts, and product managers to integrate software solutions seamlessly into our platforms
- Document design decisions, implementation details, and research findings to support internal knowledge sharing
Required Qualifications
- Bachelor's degree in Software Engineering, Computer Engineering, Electrical Engineering, or a related field
- 3+ years of experience developing embedded software in C or C++
- Demonstrated experience developing Computer Vision applications (e.g., OpenCV, image processing pipelines, object detection, or similar)
- Experience with machine learning frameworks (TensorFlow, PyTorch) and deploying models on embedded or edge hardware
- Driven - you are excited by hard problems and motivated to find elegant, reliable solutions.
- Self-starter - you take ownership of your work and actively identify the needs and priorities of the team
Beneficial Skills (Nice to Haves)
- Familiarity with CI/CD workflows and automated testing frameworks (e.g., GitLab CI)
- Experience with wireless radios and antenna systems
- Practical prototyping and troubleshooting skills: soldering, oscilloscope use, schematic reading
- Familiarity with JavaScript, HTML, CSS, Node, or Vue
- Keen interest in drones, robotics, and unmanned systems