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 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



  • 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 time

    Job 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...


  • Vancouver, Canada Huawei Full time

    Our 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 time

    Job 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...


  • 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, Canada TikTok Full time

    Responsibilities 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...


  • North Vancouver, Canada Avature Full time

    Machine 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 time

    Senior 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...


  • 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, Canada The Weir Group Full time

    Intermediate 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...


  • Vancouver, British Columbia, Canada Global Relay Full time

    At 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 time

    Microsoft 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...


  • Vancouver, Canada Loopio Full time

    Loopio 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...


  • Vancouver, British Columbia, Canada Motion Recruitment Full time

    Job 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...


  • Vancouver, British Columbia, Canada Canada Workday ULC Full time

    About 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...


  • Vancouver, British Columbia, Canada Marqeta Full time

    Unlock 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...


  • Vancouver, British Columbia, Canada Amazon Full time

    At Amazon, we are seeking an experienced Applied Scientist to lead our machine learning efforts in tax classification. This role will provide leadership and technical expertise to develop and deploy scalable and accurate machine learning models to classify products for tax purposes.We are responsible for providing the core services that calculate taxes...


  • 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 and to shift the patient experience from.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...


  • Vancouver, British Columbia, Canada Amazon Full time

    Company OverviewAmazon's Tax engine organization is a high-performing team responsible for computing and collecting tax amounts for Amazon e-commerce. The team serves Amazon customers and sellers by accurately attributing products to the correct tax categories applicable for specific countries, states, and counties.Job DescriptionWe are seeking an...


  • Vancouver, Canada Weir Full time

    Intermediate Machine Learning Developer Weir 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...