Senior Machine Learning DevOps Engineer

6 months ago


North Vancouver, Canada DarkVision Full time

Your Job

DarkVision, a Koch Engineered Solutions company, is looking for a Senior Machine Learning DevOps Engineer to join our ML Team. DarkVision’s ultrasound imaging system collects massive, high-resolution datasets. 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. 

Our ultrasound imaging application requires a scalable and robust infrastructure that can accommodate the custom deep learning models we are developing, and the amount of data involved. You will have the opportunity to apply your skills, experience, and expertise to lead the design and development of a cutting-edge workflow architecture that will enable the development, training, and automated deployment of ML models developed by our dedicated team of ML Scientists.

This position is on-site, with flexible work hours.

Our Team

Based in our state-of-the-art HQ in beautiful North Vancouver, BC, you will work as a core part of the Machine Learning Team and work closely with other Machine Learning DevOps Engineers, Machine Learning Scientists, and Software Engineers.

What You Will Do

Guide, build, and manage the development of pipelines for ML systems in production. Lead the design and deployment of Cloud infrastructure in AWS in accordance with MLOps industry best practices. Coordinate cross-team efforts for feature/requirement creation; determine the best way to train, build, deploy, and monitor production models. Understand the big picture; determine the best way to collect and train data, and ensure continuous improvement and development; assign the work to individuals. Actively maintain collaboration and knowledge sharing with other teams.

Opportunities To Learn And Work On:

The development of state-of-the-art computer vision deep learning technologies. Introduction of new frameworks, tools, and processes. Building ML production systems for novel applications. Independence to carry out self-guided research projects and POCs.

Who You Are (Basic Qualifications)

Professional experience in building, operating, orchestrating, and maintaining cloud infrastructures for ML systems in production.  Experience building and managing CI/CD pipelines for ML systems in production. Experience with data workflow and container orchestration tools. Familiar with one or more machine learning frameworks.

What Will Put You Ahead

3+ years of professional experience in a similar role and using AWS services and PyTorch. Bachelor’s degree in Computer Science, Software Engineering, or a STEM discipline with a focus on software engineering or equivalent experience. Master’s degree will be considered a plus. Hands-on experience with designing, developing, and maintaining a data warehouse. Experience with pipeline tools such as Kubeflow, Prefect, or AWS SageMaker. Experience with deployment and orchestration tools such as Terraform, Docker, or Kubernetes. Experience with model, data, and experiment versioning, monitoring, and tracking. Experience deploying computer vision deep learning algorithms. Excellent communication skills with a proven record of leading cross-discipline projects.

General Salary Range

For this role, we anticipate paying $130,000 to $190,000 per year. This role is eligible for variable pay, issued as a monetary bonus or in another form. This role is also eligible for the full benefits package, flexible hours and work environment, and access to our state-of-the-art facilities (on-site gym with squash court, climbing wall, steam room, and yoga studio).


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: MLOps, Machine Learning, DevOps, AWS, cloud, infrastructure, CI/CD, PyTorch, container, deployment, orchestration, Kubernetes, Docker, Terraform, Kubeflow, Prefect, SageMaker, pipelines, data, datasets, image processing, computer vision



#LI-JN1



  • Vancouver, British Columbia, Canada Autodesk Full time

    Job OverviewAutodesk is seeking a highly skilled Senior Cloud/Machine Learning DevOps Engineer to join our AutoCAD team. As a DevOps Engineer, you will play a pivotal role in designing and implementing new service offerings on top of a strong cloud foundation.Key ResponsibilitiesDesign and implement new service offerings on top of a strong cloud...


  • Vancouver, British Columbia, Canada DarkVision Full time

    About the RoleDarkVision, a Koch Engineered Solutions company, is seeking a Senior Machine Learning DevOps Engineer to join our Machine Learning Team. Our ultrasound imaging system collects massive, high-resolution datasets, and we need an expert to develop algorithms for automated processing, measuring, classification, and visualization of this data.Key...


  • Vancouver, British Columbia, Canada DarkVision Full time

    About the RoleWe are seeking a highly skilled Senior Machine Learning DevOps Engineer to join our Machine Learning Team at DarkVision. Our ultrasound imaging system collects massive, high-resolution datasets, and we need a professional with expertise in designing and developing scalable and robust infrastructure for custom deep learning models.Key...


  • Vancouver, British Columbia, Canada The Institute for Performance and Learning Full time

    We are seeking a highly skilled Senior Machine Learning Engineer to enhance our security intelligence platforms using machine learning systems. You will be evaluating existing machine learning processes, performing statistical analysis to resolve data set problems, and improving the accuracy of our AI software's predictive automation capabilities.To ensure...


  • Vancouver, British Columbia, Canada Go REcruitment Full time

    We are seeking a Senior Machine Learning Engineer to lead the development of a first-of-its-kind personalization service for healthcare. As the technical owner of this service, you will be responsible for the entire range of ML engineering, from literature reviews and paper research to architecture, design, implementation, and launch. You will work closely...


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

    About the OpportunityWe are seeking a highly skilled Senior Machine Learning Engineer to join our team at Canada Workday ULC. As a key member of our Human Capital Management team, you will be responsible for researching, developing, and building impactful and scalable personalized recommendation systems and generative AI applications.About YouWe are looking...


  • Vancouver, British Columbia, Canada Weir Full time

    Job Title: Senior Machine Learning EngineerWe are seeking a highly skilled Senior Machine Learning Engineer to join our team at Weir Motion Metrics. As a key member of our AI team, you will be responsible for designing, implementing, and optimizing proprietary machine learning algorithms based on runtime system requirements and constraints.Key...


  • Vancouver, British Columbia, Canada Weir Full time

    Senior Machine Learning EngineerWeir Motion Metrics is seeking a Senior Machine Learning Engineer to join our team in Vancouver, BC Canada. As a key member of our AI team, you will be responsible for designing, implementing, and optimizing proprietary machine learning algorithms based on runtime system requirements and constraints.Key...


  • Vancouver, British Columbia, Canada Weir Full time

    Senior Machine Learning EngineerWeir Motion Metrics is seeking a highly skilled Senior Machine Learning Engineer to join our team. As a key member of our AI team, you will be responsible for designing, implementing, and optimizing proprietary machine learning algorithms based on runtime system requirements and constraints.Key Responsibilities:Design,...


  • Vancouver, British Columbia, Canada Amazon Full time

    About the RoleWe are seeking a highly skilled and motivated Senior Machine Learning Engineer to join our team at Amazon. As a key member of our Cloud AI team, you will be responsible for designing and developing innovative machine learning solutions that drive business growth and customer satisfaction.Key ResponsibilitiesDesign and develop machine learning...

  • Senior DevOps Engineer

    5 months ago


    Vancouver, Canada Autodesk Full time

    Position Overview Autodesk's Design and Engineering innovative software enables Designers and Engineers to imagine, design and create the world around us: cars, buildings, bridges, movies, clothes, 3D printed objects and so much more. We provide our customers a broad portfolio of software to solve their design, business, and environmental challenges. ...


  • Vancouver, British Columbia, Canada Electronic Arts Full time

    Job SummaryWe're seeking a highly skilled Sr. Software Engineer - Machine Learning Expert to join our team at Electronic Arts. In this role, you'll be responsible for designing and implementing large-scale machine learning systems, including data collection, labelling, and model deployment.Responsibilities:Data Management: Develop and implement efficient...


  • Vancouver, British Columbia, Canada Menlo Ventures Full time $180,000 - $215,000

    Job SummaryWe are seeking a highly skilled Senior Software Engineer - Machine Learning to join our team at Relyance AI. As a key member of our engineering team, you will be responsible for designing, developing, and deploying machine learning models and algorithms to drive business growth and innovation.Key Responsibilities:Design and develop machine...


  • Vancouver, British Columbia, Canada Azad Technology Partners Full time

    AZAD Technology Partners is seeking a highly skilled Machine Learning/AI Engineer to join our team in Richfield, MN.Job Summary:We are looking for a talented Machine Learning/AI Engineer to design, develop, and implement complex machine learning models and algorithms to drive business growth and innovation.Key Responsibilities:Design and develop machine...


  • Vancouver, British Columbia, Canada Autodesk Full time

    Position OverviewAt Autodesk, we're revolutionizing the way designers and engineers work together to create innovative solutions. As a Senior DevOps Engineer, you'll play a crucial role in designing and implementing new service offerings on top of a strong cloud foundation.ResponsibilitiesDesign and implement new service offerings on top of a strong cloud...


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

    We are seeking a Senior Machine Learning Engineer who will be the technical owner of a first-of-its-kind personalization service for healthcare. You will be responsible for the whole range of ML engineering, including literature reviews and paper research through architecture, design, implementation, and launch of the service. You will be essential for...


  • Vancouver, Canada The Institute for Performance and Learning Full time

    We are looking for a highly capable Senior Machine Learning Developer to optimize our security intelligence platforms based on machine learning systems. You will be evaluating existing machine learning (ML) processes, performing statistical analysis to resolve data set problems, and enhancing the accuracy of our AI software's predictive automation...


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

    About the RoleAs a Machine Learning Engineer at Canada Workday ULC, you will play a key role in the continued success of our products and experiences. You will partner with product managers, designers, architects, and engineers to build ML/AI capabilities within the Prism platform.About YouYou have a strong passion for working on sophisticated technical...


  • Vancouver, British Columbia, Canada Randstad Canada Full time

    Job SummaryWe are seeking a highly skilled Senior DevOps Engineer to join our team at Randstad Canada. As a Senior DevOps Engineer, you will be responsible for designing and implementing sustainable software applications and services. Your expertise in DevOps principles, cloud computing, and containerization will be essential in ensuring the reliability and...