This page was automatically translated and may contain errors. View in English.

Software Engineer - Canada

DataVisor

Vancouver, British Columbia, Canada · 정규직

가장 먼저 지원하세요

경험
1~5세
샐러리
채용 공고
1
게시됨
3시간전
작업 모드
사무실에서
재개하다
신청 시 필수 사항

당신이 일하게 될 곳

직무 설명

About DataVisor

DataVisor is a global leader in AI-powered Fraud and Risk solutions, offering unmatched detection coverage through an open SaaS platform. This platform enables seamless data integration and enrichment to tackle emerging fraud and money laundering threats in real time. Powered by a proprietary unsupervised machine learning technology, enhanced device intelligence, and a robust decision engine, DataVisor ensures significant performance improvements from the outset. Designed to support diverse business scenarios, it offers flexible deployment and reduces costs compared to traditional point solutions. Many Fortune 500 companies worldwide rely on DataVisor for their fraud prevention needs.

Role Overview

We are seeking platform engineers to advance our next-generation machine learning platform that combines unsupervised and supervised learning algorithms. This role is pivotal in enhancing core detection algorithms and automating the complete training workflow. Given the rise of sophisticated fraud strategies, our platform team focuses on creating architectures for real-time unsupervised machine learning detection. Join us to innovate within streaming and database systems that underpin our detection capabilities.

Key Responsibilities

  • Engineer machine learning systems processing data from some of the largest consumer service platforms globally.
  • Apply unsupervised, supervised, and deep learning techniques to identify fraudulent activities and offenders.
  • Develop and refine systems, tools, and validation methods to enable new feature integration.
  • Design and implement distributed real-time system components and features.
  • Utilize big data frameworks like Spark, Hadoop, HBase, and Cassandra to construct scalable machine learning pipelines.
  • Create new functionalities atop real-time streaming platforms such as Kafka and Flink.

Qualifications

  • Between 1 to 5 years of software development experience.
  • Proficient in Java, Shell scripting, and Python with 1 to 5 years of professional use.
  • Strong understanding of relational databases, SQL, and ORM frameworks (e.g., JPA2, Hibernate) is advantageous.
  • Familiarity with Cassandra, HBase, Flink, Spark, or Kafka is preferred.
  • Experience with the Spring Framework is beneficial.
  • Knowledge of test-driven development methodologies is a plus.

Preferred Skills

  • Experience developing multithreaded applications.
  • Proficiency in Shell scripting and Python programming.
  • Hands-on experience with Kubernetes.
  • Exposure to CUDA development is advantageous.

Benefits

  • Provided health insurance coverage.
  • Paid time off for employees.

답변을 원하시면 남겨주세요. 다른 용도로는 사용하지 않습니다.

클릭하여 살펴보세요드래그 앤 드롭 또는 반죽 스크린샷

PNG, JPG, GIF, MP4, WebM, MOV · 파일당 최대 20MB · 최대 5개 파일

🤖
온라인 · 즉각적인 AI 도움말