Machine Learning Scientist
4 weeks ago
**Your Job**
DarkVision, part of Koch Engineered Solutions, is looking for a Machine Learning Scientist for a temporary position with a 1-year term. DarkVision's ultrasound imaging asset inspection system collects huge datasets in the order of hundreds of gigabytes that are several kilometers long where a defect may be on the order of a few millimetres. It is essential that we develop algorithms for automated processing, measuring, classification, and visualization of this data since manual processing is both time consuming and inconsistent.
As a Machine Learning Scientist, you will be involved in researching, designing, and implementing deep learning architectures that learn efficient generalizable representations for several vision-based tasks. You will report to our Vice President of Research & Innovation and be responsible for developing machine learning pipelines for continuous training, evaluation, and deployment of deep learning models.
Our management process is light and generally milestone driven, using pseudo-Agile sprints derived from our quarterly and yearly goals. All goals are internally generated with plenty of room for feedback.
This is a temporary position with a 1-year term. It is on-site in our HQ in North Vancouver, BC.
**Our Team**
With the largest ultrasound datasets globally, DarkVision's Research & Innovation team unites top-tier PhDs, engineers, and research scientists to pioneer automated image processing and deep learning architectures.
**What You Will Do**
- **Research**: Rapid model prototyping, training, and deployment of state-of-the-art deep learning models to solve large-scale industrial problems. You will be investigating image classification, object detection, instance segmentation, semantic segmentation, anomaly detection, and other bespoke tasks for processing industrial ultrasonic array data.
- **Pipeline**: Work with our ML Ops team to build cloud-based pipelines for large-scale image pre-processing, data-augmentation, training, post-processing, and inference.
- **Deploy**: Work with the Software Development Team to deploy model in production for its end-users.
- **Monitor**: Continuously monitor success matrices of the assigned ML project and make continuous improvements for increasing model robustness and efficiency.
- **Data Analysis**: Work closely with our Data Analysts to explore, analyze, and organize data; perform data extraction and preprocessing for training and evaluation purposes.
- **Document**:Document model architecture, training details, dataset extraction, and cleaning procedures for reproducibility, product management, and internal training.
**Opportunities to Learn**
- Exploration of the state-of-the-art methodologies in computer vision like self-supervised learning and unsupervised learning for the purpose of non-destructive testing.
- Exposure to full ML lifecycle and orchestration management tools like Prefect, Kubeflow, AWS SageMaker, Weights, and Biases.
- Converting ideas into intellectual property assets (e.g. patents).
**Who You Are (Basic Qualifications)**
- Experience developing and training deep learning models from scratch.
- Master's degree in Computer Science, Computer Engineering, Electrical Engineering or a ML/AI related field; PhD preferred.
- Proficient in Python and at least one mainstream deep learning framework, such as PyTorch, TensorFlow, JAX, etc.
**What Will Put You Ahead**
- Experience with medical or industrial ultrasound images for deep learning-related projects.
- Experience in deep learning projects for industrial non-destructive testing.
- Experience leading and mentoring ML engineers and ML scientists.
- Hands-on experience with ML lifecycle management tools like MLFlow, Amazon SageMaker, GPC Vertex AI, etc.
- Hands-on experience with orchestration tools like Kubeflow, Prefect, Airflow, etc.
- Working knowledge of Git, Docker, and cloud services like AWS and GPC.
- Publications in top tier venues likes CVPR, ICCV, etc.
- Experience with Reinforcement Learning and/or Few-shot Learning
- Experience with NLP (Transformers, RNNs)
- Experience in self-supervised and/or unsupervised learning
- Experience with Generative Model / Diffusion
- Experience with Causal Inference
- Great communicator with excellent data presentation, and report writing skills.
- Be able to work in a fast-paced, self-driven environment.
**General Salary Range**
For this role, we anticipate paying $100,000 - $180,000 per year. This role is eligible for variable pay, issued as a monetary bonus or in another form.
**Who We Are**
DarkVision Technologies Inc. is a Canada-based tech company disrupting the industrial imaging market since 2013. We have created the world's most advanced acoustic-based imaging platform. We are packaging it into multiple new product lines, revolutionizing how our clients quantify and visualize the integrity of their critical assets.
Backed by Koch Industries, one of the world's largest privately held companies, Da
-
Machine Learning Scientist
4 weeks ago
Vancouver, Canada DarkVision Full time**Your Job** DarkVision, part of Koch Engineered Solutions, is looking for a Machine Learning Scientist. DarkVision's ultrasound imaging asset inspection system collects huge datasets in the order of hundreds of gigabytes that are several kilometers long where a defect may be on the order of a few millimetres. It is essential that we develop algorithms for...
-
Data Scientist
3 weeks ago
Vancouver, British Columbia, Canada Amazon Full timeJob Title: Data Scientist - Machine Learning EngineerAs a Data Scientist - Machine Learning Engineer at {company}, you will have the opportunity to work with cutting-edge technologies and develop innovative solutions to real-world problems.Key Responsibilities:Design and implement machine learning models to solve complex problemsWork with large datasets to...
-
Machine Learning Research Scientist
3 weeks ago
Vancouver, Canada Huawei Full timeOur team has an immediate permanent opening for a Machine Learning Applied Scientist Responsibilities: Conducting research and analysis to solve complex problems Developing and implementing machine learning models and algorithms Collaborating with cross-functional teams to develop and deploy solutions Providing technical guidance and support to...
-
Vancouver, British Columbia, Canada GlobalRelay Full timeJob DescriptionWe are seeking a Senior Data Scientist to build artificial intelligence and machine learning solutions for our customers. As part of a small, agile team, you will apply various models to large electronic communication archives to classify and understand communication content.Key Responsibilities:Work closely with data scientists and developers...
-
Data scientist
1 month ago
Vancouver, Canada BC Centre for Disease Control Full timeData Scientist II, Data & Analytics Services, Data Science & Innovation - BC Centre for Disease ControlFull time1 day ago, from Provincial Health Services AuthorityIn accordance with the Purpose, Vision, Values and Coast Salish Teachings, and strategic directions of PHSA, safety, including both patient and employee safety, is a priority and a responsibility...
-
Mid Level Data Scientist
2 months ago
Vancouver, Canada PDF Solutions Full time**Overview**: **Responsibilities**: Research, design, implement, and validate ML Pipelines while collaborating with other data scientists. Balance adding new features with the need for stability and performance. Grow development capabilities to align with the pace of business needs. **Qualifications**: Master's degree or higher in Computer Science, Computer...
-
Vancouver, British Columbia, Canada Nesbou Development Ltd Full timeAs a Data Scientist, you will work with our team to develop and implement Ai and Machine Learning models to drive business growth.Key Responsibilities:Develop and train Ai and Machine Learning models using Python and TensorFlow.Implement models in production environments.Analyze model performance and make data-driven recommendations.
-
Research Scientist, Multimodal Machine Learning
6 months ago
Vancouver, Canada TikTok Full timeResponsibilities TikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. TikTok has global offices including Los Angeles, New York, London, Paris, Berlin, Dubai, Mumbai, Singapore, Jakarta, Seoul and Tokyo. Why Join Us At TikTok, our people are humble, intelligent, compassionate and creative. We...
-
Machine Learning Scientist
3 weeks ago
North Vancouver, Canada Avature Full timeMachine Learning Scientist (1-Year Temporary Employment) DarkVision, part of Koch Engineered Solutions, is looking for a Machine Learning Scientist for a temporary position with a 1-year term. DarkVision’s ultrasound imaging asset inspection system collects huge datasets in the order of hundreds of gigabytes that are several kilometers long where a defect...
-
Vancouver, British Columbia, Canada T-Net British Columbia Full timeSenior Data ScientistWe are seeking a highly skilled Senior Data Scientist to join our team at Global Relay, a leading provider of enterprise information archiving solutions.About the RoleThe successful candidate will be responsible for building artificial intelligence and machine learning solutions that drive business value for our customers. This is an...
-
Team Lead, Machine Learning
6 months ago
Vancouver, Canada Prenuvo Full time**About Us** At Prenuvo, we are on a mission to flip the paradigm from reactive "sick-care" to proactive health care. Our award-winning whole body scan is fast (under 1 hour), safe (MRI has no ionizing radiation), and non-invasive (no contrast). Our unique integrated stack of optimized hardware, software, and increasingly AI, coupled with the...
-
Vancouver, British Columbia, Canada S D Finishing & Carpentry Ltd. Full timeJob Title: Software Engineer with Expertise in Machine LearningWe are seeking a highly skilled software engineer with expertise in machine learning to join our team. As a software engineer, you will be responsible for designing, developing, and deploying machine learning models to solve complex business problems.Key Responsibilities:* Develop and deploy...
-
Vancouver, British Columbia, Canada Yolks Breakfast Full timeWe are seeking a talented Software Engineer with expertise in Machine Learning to join our team. Key responsibilities include designing and developing AI-powered applications, collaborating with cross-functional teams, and staying up-to-date with the latest industry trends.Responsibilities:Design and implement machine learning modelsCollaborate with data...
-
Intermediate Machine Learning Developer
2 months ago
Vancouver, Canada The Weir Group Full timeIntermediate Machine Learning DeveloperWeir Motion Metrics Vancouver, BC Canada (Hybrid) Purpose of Role: We are looking for a Machine Learning Developer who is passionate about solving challenging computer vision and machine learning problems in collaboration with other data scientists and developers. AI team members will be involved in various stages of...
-
AI and Machine Learning Solutions Architect
7 days ago
Vancouver, British Columbia, Canada Global Relay Full timeAt Global Relay, we're seeking a talented Senior Data Scientist to join our team. This role offers an exciting opportunity to build artificial intelligence and machine learning solutions for our customers.We're committed to innovation, collaboration, and professional growth. Our dynamic teams work closely together to develop cutting-edge solutions that drive...
-
Senior Data Scientist
1 month ago
Vancouver, Canada Microsoft Full timeMicrosoft is a company where passionate innovators come to collaborate, envision what can be and take their careers further. This is a world of more possibilities, more innovation, more openness, and the sky is the limit thinking in a cloud-enabled world. Microsoft Fabric’s Real-Time Intelligence team is leading the transformation of real-time analytics in...
-
Senior Machine Learning Engineer
2 months ago
Vancouver, Canada Loopio Full timeLoopio is a workplace that unleashes learning & growth opportunities for our Loopers. We provide autonomous, challenging work that allows each employee to master their craft. We attract and retain people who are naturally curious, have grit and are eager to grow and build their careers. At Loopio, we genuinely support each other, because true success comes...
-
Chief Machine Learning Architect
3 weeks ago
Vancouver, British Columbia, Canada Motion Recruitment Full timeJob SummaryWe are seeking a highly skilled Chief Machine Learning Architect to join our team at Motion Recruitment in Vancouver, BC. As a Senior Data Scientist, you will be responsible for end-to-end AI development, with a focus on modeling and data science.About the RoleIn this role, you will work closely with our team to develop and implement machine...
-
Principal Machine Learning Engineer
4 weeks ago
Vancouver, British Columbia, Canada Canada Workday ULC Full timeAbout the RoleAs a key member of our Machine Learning team, you will play a pivotal role in driving the development of our AI/ML capabilities within the Prism platform.About YouYou have a passion for working on complex technical projects and are an authority on modern ML/AI technologies.You possess excellent leadership skills and can lead end-to-end ML/AI...
-
Senior Machine Learning Engineer
1 month ago
Vancouver, British Columbia, Canada Marqeta Full timeUnlock Equitable Financial AccessMarqeta is revolutionizing the way money moves. As a Senior Machine Learning Engineer, you'll be part of our team dedicated to building AI/ML solutions for optimizing the security and efficiency of the embedded finance ecosystem.Key Responsibilities:Develop and maintain machine learning infrastructure to enable data...