Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Machine Learning Scientist

$100k - $150k per year

DarkVision

Your Job

DarkVision is seeking a Machine Learning Scientist to join our Imaging & AI team. You will research, design, and prototype the deep learning architectures that power our automated analysis tools. You will solve complex computer vision challenges to enable interpretation of industrial data at scale.

DarkVision's ultrasound imaging system collects huge datasets on the order of terabytes, detecting sub-millimetric defects in industrial assets that span hundreds of kilometers. It is essential that we develop algorithms for the automated processing, classification, and visualization of this data. As a Machine Learning Scientist, you will focus on the mathematical and architectural challenges of interpreting this data, and creating models that learn efficient and generalizable representations for real-world industrial applications.

This role is on-site at our North Vancouver, BC HQ, where employees enjoy a wide array of amenities including a fully equipped gym, squash court, steam room, climbing wall, and more!

Our Team

Working in the Imaging & AI team, you will join a multidisciplinary group of scientists and engineers. This team is responsible for early-stage ideation, research, experimentation, and development. You will collaborate closely with other technical members to ensure our models are integrated seamlessly into our products.

What You Will Do

  • Applied Research & Architecture Design: Research and develop state-of-the-art deep learning architectures to solve large-scale industrial problems. You will target tasks such as object detection, instance segmentation, semantic segmentation, and anomaly detection.
  • Model Prototyping: Rapidly prototype and validate new model concepts using Python and deep learning frameworks. You will own the experimental phase, ensuring models are statistically valid and effective before collaboration with engineering.
  • Data Strategy: Work closely with Data Analysts and Data Scientists to explore and organize datasets. You will define the data extraction and preprocessing strategies required to train robust models.
  • Performance Optimization: Continuously monitor model success metrics and research improvements to increase model robustness and accuracy on challenging, real-world data
  • Documentation & Knowledge Transfer: Document model architectures, training details, and dataset procedures to ensure reproducibility, and facilitate smooth integration by the engineering team.

Who You Are (Basic Qualifications)

  • Master's degree in Computer Science, Electrical Engineering, or a related field; PhD preferred
  • 3+ years of experience developing or researching deep learning models
  • Proficiency in Python and deep learning frameworks such as PyTorch, JAX, etc.
  • Ability to design experiments and interpret complex results

What Will Put You Ahead

  • Experience processing medical or industrial ultrasound images
  • Publications in top-tier computer vision venues (e.g., CVPR, ICCV)
  • Experience with self-supervised or unsupervised learning methodologies
  • 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.
  • Experience leading or mentoring other scientists or researchers
  • Ability to work in a fast-paced, self-driven environment
  • Excellent communication skills to present research findings and write technical reports

General Salary Range

For this role, we anticipate paying $100,000 to $150,000 per year. This role is eligible for variable pay, issued as a monetary bonus or in another form.

At Koch companies, we are entrepreneurs. This means we openly challenge the status quo, find new ways to create value and get rewarded for our individual contributions. Any compensation range provided for a role is an estimate determined by available market data. The actual amount may be higher or lower than the range provided considering each candidate's knowledge, skills, abilities, and geographic location. If you have questions, please speak to your recruiter about the flexibility and detail of our compensation philosophy.

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 Inc., one of the world's largest privately held companies, DarkVision's team of Mechanical, Skunkworks, Electrical, Software, and Machine Learning Engineers is rapidly expanding to meet the demand for the company's current and upcoming products.

We allow employees to work on cutting-edge technologies that blend science with real-world applications. We invite you to join our team for the exciting journey ahead as we become the global leader in industrial imaging.

At Koch, employees are empowered to do what they do best to make life better. Learn how our business philosophy helps employees unleash their potential while creating value for themselves and the company.

Additionally, everyone has individual work and personal needs. We seek to enable the best work environment that helps you and the business work together to produce superior results.

How To Apply

If you have the above qualifications, we would like to hear from you. We thank all applicants in advance, but please be advised that only those selected for an interview will be contacted.

We are an equal opportunity employer. If you require accommodation or assistance at any time during the application or selection processes, please submit a request by following the directions located in the FAQ section at the bottom of the kochcareers.com webpage.

Successful candidates will be required to complete a criminal background check.

Keywords: Machine Learning Scientist, ML, Computer Vision, Deep Learning, DL, PyTorch, Research, Model, Training, Ultrasound, Image Processing, Algorithm, Neural Networks, CNN, convolutional neural network, supervised learning, unsupervised learning

Vacancy posted 24 days ago
Similar jobs that could be interesting for youBased on the Machine Learning Scientist in North Vancouver, BC vacancy
  •  ...Machine Learning Maestro: You don’t just work with data—you decode it, predict the future with...  ...is looking for a top-tier Associate Data Scientist who can turn raw information into strategies...  ...ahead of your own You’re hungry to learn more You’re people smart––in the... 
    Suggested
    Casual work
    Work at office
    Remote work

    AlgaeCal

    North Vancouver, BC
    12 days ago
  •  ...Powell River, close to the beauty and adventure that British Columbia has to offer If you live outside of the Greater Vancouver Area, learn more about on your next tax return on the Government of Canada website. About Based in North Vancouver, St. Pius X Elementary... 
    Suggested
    Permanent employment
    Contract work

    Catholic Independent Schools Vancouver Archdiocese (CISVA)

    North Vancouver, BC
    18 days ago
  • $85k - $110k per year

     ...disciplines; a combination of machining, assembly engineering, manufacturing...  ...& Innovation: An aptitude for learning and deploying new or emerging...  ..., Electrical, Software, and Machine Learning Engineers is rapidly...  ...do best to make life better. Learn how our business philosophy... 
    Suggested

    DarkVision

    North Vancouver, BC
    3 days ago
  • $149k per year

     ...a proven ability to report findings and complex ideas to both scientists and nonscientists with strong visual and oral presentation skills...  ...-driven teams and fostering a culture of experimentation, learning, and accountability You have experience coaching and mentoring... 
    Suggested
    Long term contract
    Internship
    Seasonal work
    Work at office
    Flexible hours

    Arc'teryx

    North Vancouver, BC
    11 days ago
  • $20.5 per hour

     ...enhance your health and well-being Career … with opportunities to learn, develop new skills and grow your contribution Connection …...  ...other documents relating to deliveries Operate equipment and machines, such as cars, trucks, forklifts, etc. Perform other tasks in... 
    Suggested
    Contract work

    Sherwin-Williams

    North Vancouver, BC
    5 days ago
  • $70k - $115k per year

     ...issues for other functional teams. Interface with our Research, Machine Learning, Software, and Product teams to ensure the Data Team’s needs...  ...are empowered to do what they do best to make life better. Learn how our business philosophy helps employees unleash their potential... 
    Full time
    Work at office

    DarkVision

    North Vancouver, BC
    16 days ago
  • $70k - $90k per year

     ...articulate technical concepts to non-technical stakeholders.Ability to learn quickly and work effectively in a team-oriented, collaborative...  ...’s team of Mechanical, Skunkworks, Electrical, Software, and Machine Learning Engineers is rapidly expanding to meet the demand for the... 

    DarkVision

    North Vancouver, BC
    4 days ago
  • $80k - $110k per year

     ...both verbal and writtenMeticulous attention to detailWillingness to learn and adapt to new technologiesExperience with one or more issue...  ...DarkVision's team of Mechanical, Skunkworks, Electrical, Software, and Machine Learning Engineers is rapidly expanding to meet the demand for... 
    Flexible hours

    DarkVision

    North Vancouver, BC
    12 days ago
  • $100k - $140k per year

     ...DarkVision’s team of Mechanical, Skunkworks, Electrical, Software, and Machine Learning Engineers is rapidly expanding to meet the demand for the...  ...are empowered to do what they do best to make life better. Learn how our business philosophy helps employees unleash their potential... 
    Full time
    Flexible hours

    Koch

    North Vancouver, BC
    3 days ago
  • Job Title : Machine Learning Engineer (Energy) Industry Energy & Utilities Position Overview...  ...monitoring. Collaborate with data scientists and engineers. Support AI-driven operational...  ...TensorFlow PyTorch Scikit-Learn Databricks ML Feature Engineering... 

    NavitasPartners

    Vancouver, BC
    3 days ago
  •  ...Job Title: Machine Learning Engineer (BFSI) Position Overview: The ML Engineer will develop...  ...and scalability. Collaborate with data scientists and business teams. Implement model...  ...Python Machine Learning Scikit-learn TensorFlow PyTorch Spark ML... 

    NavitasPartners

    Vancouver, BC
    3 days ago
  •  ...Machine Learning Engineer (AI Data Trainer) About The Role What if your technical expertise could directly shape how the next generation of AI systems reason, plan, and solve real-world problems? We're looking for Machine Learning Engineers to help train cutting-edge large... 
    Hourly pay
    Ongoing contract
    Contract work
    Freelance
    Remote work
    Flexible hours

    Alignerr

    Vancouver, BC
    20 days ago
  •  ...Values and demonstrate initiative, enthusiasm and a willingness to learn will be successful in this role. Duties/Accountabilities...  ...machinery, such as plate rolls, presses, bending brakes, and joggle machines. Meet all requirements of Seaspan’s core values: Safety, Efficiency... 
    Permanent employment
    Temporary work
    Apprenticeship

    Seaspan ULC

    North Vancouver, BC
    23 days ago
  •  ...integrity technology in the world. One of our ventures is building machine learning inference systems for audio at scale. The work spans music,...  ...our detection models depend on. You will partner with data scientists on bringing those models into production, carrying the... 
    Manual labor
    Shift work

    Beatdapp

    Vancouver, BC
    6 days ago
  •  ...building a dedicated AI Red Team to rigorously test and harden enterprise-scale AI products. We are looking for an adversarial machine learning specialist who thinks like an attacker. This role focuses on identifying vulnerabilities in LLM-driven systems, breaking model... 

    C-Serv

    Vancouver, BC
    24 days ago
  • $42 - $47.5 per hour

     ...irregularities and malfunctions Repair or replace defective machinery parts Perform routine maintenance work on machinery Operate machining tools to fabricate parts Installing machinery and equipment Operate hoisting and lifting equipment Commission systems and... 
    Permanent employment
    Full time
    Apprenticeship
    Remote work

    United Gear and Machine Works Ltd.

    North Vancouver, BC
    3 days ago
  • $25 per hour

     ...Certification Experience and specialization Equipment and machinery experience Manual cutting utensil Power grinder Sausage machine Slicing machine Additional information Work conditions and physical capabilities Work under pressure Standing for... 
    Permanent employment
    Full time
    Remote work

    Two Rivers Butcher Shop & Eatery

    North Vancouver, BC
    3 days ago
  •  ...technical leader and thought leader, shaping our ML strategy and building intelligent, high-performance multi-agent systems that perceive, learn, and act in real time. What You'll Do Define and drive the technical vision for ML solutions across products and platforms... 
    Shift work

    C-Serv

    Vancouver, BC
    9 days ago
  • $25 per hour

     ...laptops, desktops, and tablets, including inventory management Supporting imaging devices such as printers, scanners, copier, fax machines and multifunction devices Configuring Windows Active Directory and Microsoft 365 tenant services Troubleshooting technical and... 
    Work at office
    Immediate start
    Flexible hours
    Weekend work

    DWB Consulting Services Ltd.

    North Vancouver, BC
    2 days ago
  •  ...United Gear & Machine Works Ltd., a division of Boundary Mining Group For over 60 years, United Gear has industrial specialized in gearbox refurbishment and enhancement. We manufacture internal and external gears, including spur, helical, bevel and worm. United Gear has set... 
    Local area

    Boundary Equipment Co. Ltd.

    North Vancouver, BC
    22 days ago
  • $80k per year

     ...and implement an overarching supply chain and production planning strategy within the ERP/MRP environment, ensuring materials, labour, machine capacity, and project schedules are aligned. Own inventory management and planning processes, utilizing forecasting, min/max... 

    Stellar Recruitment Inc.

    North Vancouver, BC
    4 days ago
  • $161.5k - $191.5k per year

     ...platform can do. Visit dialpad.com to learn more. Being a Dialer At Dialpad, AI...  ...Empathetic . Your role As an Applied Scientist at Dialpad, you'll be a key driver within...  ...’s or PhD degree in Computer Science, Machine Learning, Computational Linguistics, or a... 
    Work at office
    Work from home
    Shift work

    Dialpad

    Vancouver, BC
    27 days ago
  • $82k per year

     ...project support, and Centre of Excellence initiatives that improve how FP&A operates across functions. This is a team that runs the SG&A machine, improves the machine, and develops the people who will lead it next. If you were in the Financial Analyst, SG&A Operations role... 
    Work at office
    Remote work

    Arc'teryx

    North Vancouver, BC
    8 days ago
  •  ...Create user manuals Carry out a limited range of mechanical tests and analyses of machines, components and materials Computer-aided design (CAD) Design tools, moulds, jigs and fixtures Estimate costs and materials Prepare and interpret engineering design, drawings... 
    Full time

    Accelovant technologies corporation

    North Vancouver, BC
    9 days ago
  •  ...years of professional woodworking, cabinetmaking, millwork, or shop fabrication experience. ~ Confidence using woodworking tools and machines safely and independently. ~ Comfortable lifting materials and working on your feet for most of the day. ~ Strong work ethic,... 
    Full time

    GoodWork Environmental Jobs

    North Vancouver, BC
    24 days ago
  • $109.26k - $147.82k per year

     ...transform the lives of patients while transforming your career. Scientist – Molecular Immunology What You Will Do Let’s do this. Let...  ...scientific curiosity, adaptability, and enthusiasm for learning and applying a wide range of experimental approaches. We are particularly... 
    Local area

    Amgen

    Burnaby, BC
    23 days ago
  • $49.27 - $59.13 per hour

    Our client is seeking a talented and agile Learning Designer to join their Product Operations team. The Product Operations division's...  ...SMEs) and cross-functional stakeholders to accurately analyze deep learner needs. Complex System Translation: Deconstruct complex... 
    Contract work
    Internship
    Work at office
    Immediate start
    Work from home
    3 days per week

    Randstad

    Vancouver, BC
    10 days ago
  • $106.5k - $146.4k per year

     ...AtkinsRéalis from transportation, mining, infrastructure, water, power & renewables, and many more. The Senior Environmental Engineer or Scientist will support projects and clients while assisting technical and professional staff in their growth and development. The role... 
    Full time
    Internship
    Work at office
    Flexible hours

    AtkinsRéalis

    Vancouver, BC
    3 days ago
  • $147k - $161k per year

     ...driven organization, join us as we continue to grow. Together, we can change lives through better sight. What You’ll Do The Head of Learning is responsible for defining and leading the Learning & Development strategy, curriculum, and delivery model for Specsavers Canada.... 
    Long term contract
    Internship
    Work at office
    Local area
    Remote work
    Work from home
    2 days per week
    3 days per week

    Specsavers

    Burnaby, BC
    17 days ago
  • $38.13 - $54.82 per hour

     ...Job Responsibility: Salary: The salary range for this position is CAD $38.13/Hr. - CAD $54.82/Hr. Job Summary: Come work as an Online Learning and Design Advisor with Vancouver Coastal Health (VCH)! Vancouver Coastal Health is looking for an Online Learning and Design Advisor... 
    Part time
    For contractors
    Work at office
    Immediate start

    Vancouver Coastal Health

    Vancouver, BC
    13 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Machine Learning Scientist. Be the first to apply!