Data Scientist Computer Vision
at ThreeV Technologies Inc
NCR, ON, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 25 Oct, 2024 | Not Specified | 29 Jul, 2024 | N/A | Scripting,Computer Engineering,Opencv,Annotation,Vision Development,Scalability,Computer Science,Deep Learning,Parallel Processing,Programming Languages,Research,Analytical Skills,Computer Vision,High Proficiency,Python,Reliability,Algorithm Development | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
COMPANY OVERVIEW
ThreeV Technologies, Inc. is an early-stage venture backed startup. We’re developing an Inspection Insight Automation Platform to revolutionize asset-heavy sectors like Power & Utilities, Renewables, Public Infrastructure, and Aviation. Our goal is to become the B2B Perplexity AI for the physical world. The ThreeV platform uses frontier AI techniques like customized Large Language Models as well as applying computer vision to drastically improve the end-to-end inspection process. This allows customers to cut Operations & Maintenance costs, streamline inspection decisions, and improve data accuracy to prevent asset failures. Global high-profile safety incidents over recent years underscore the urgent need for our platform, making it not just innovative but essential.
JOB SUMMARY
We are looking for a highly skilled and innovative Computer Vision Engineer to join our growing team. In this role, you will be reporting to our Lead Data Scientist, being at the forefront of cutting-edge technology, working with customer data and when needed synthetic data to train computer vision algorithms on edge cases that have very important real-world implications. Your expertise will be instrumental in advancing our computer vision platform and helping deliver maximum value to our clients.
REQUIRED QUALIFICATIONS
- Bachelor’s or Master’s degree in computer science, computer engineering, electrical engineering or a related field.
- Programming Skills: High Proficiency in programming languages such as Python, for algorithm development and scripting.
- Deep Learning: Proficiency in deep learning frameworks and architectures, including a strong command of CNNs, RNNs, VAE’s and GANs, Transformers with the capability to apply these techniques to solve complex computer vision problems.
- Deep familiarity with computer vision libraries, such as OpenCV, TensorFlow, or PyTorch.
- Good understanding of data handling, including data preprocessing and annotation for computer vision tasks.
- Knowledge of computer vision best practices and the ability to troubleshoot and fine-tune computer vision models for performance and accuracy.
- Excellent problem-solving and analytical skills, with a track record of delivering innovative solutions in the field of computer vision.
- Willingness and ability to collaborate with cross-functional teams and to learn and adapt to new tools and techniques.
PREFERRED QUALIFICATIONS
- Master’s or Ph.D. in computer science, computer engineering, or a related field.
- Experience with model deployment in production environments, ensuring scalability and reliability.
- Experience or interest in Large Language Models.
- Proficiency in additional programming languages, such as C/C++, CUDA for GPU acceleration and parallel processing.
EXPERIENCE
- A minimum of 4-6 years of experience in computer vision development and research.
EDUCATION
- Bachelor’s or Master’s degree and preferably PhD in computer science, electrical engineering or computer vision related field.
How To Apply:
Incase you would like to apply to this job directly from the source, please click here
Responsibilities:
- As a Computer Vision Engineer, you will have a critical role in designing, implementing, and deploying computer vision algorithms and systems that will drive innovation within our clients’ organizations.
- Computer Vision Algorithm Development: Design, develop, and optimize computer vision algorithms for various applications, including object detection, image segmentation, and image recognition.
- Data Handling and Annotation: Expertise in data preprocessing, augmentation, and annotation for computer vision tasks, enabling the effective preparation of datasets for training and evaluation.
- Model Training and Evaluation: Proficiency in training and fine-tuning computer vision models, along with establishing robust evaluation methodologies to assess model accuracy and performance effectively.
- Model Deployment and Optimization: Must have the ability to deploy computer vision systems into production environments, ensuring scalability, reliability, and optimization for real-time and resource-constrained use cases.
- Integration: Collaborate with software engineers and cross-functional teams to integrate computer vision solutions into different workflows for our customers
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Information Technology/IT
IT Software - System Programming
Software Engineering
Graduate
Computer Science, Electrical, Electrical Engineering, Engineering
Proficient
1
National Capital Region, ON, Canada