Drimva

DataVisor

Senior Software Engineer

Mountain View, California · Senior · Full-time · Posted Feb 27, 2026

Experience
5+ years of software development experience and 5+ years of experience in Java, Shell, and Python development.

About the job

Build and optimize a real-time machine learning platform and distributed data-processing systems to detect fraudulent behavior at scale.

What you'll do

  • Design machine learning systems and pipelines that process large datasets and detect fraud using unsupervised, supervised, and deep learning.
  • Build and optimize systems, tools, and validation strategies for new features.
  • Develop distributed real-time systems using streaming and big data technologies.

What they ask for

  • 5+ years of software development experience.
  • 5+ years of experience in Java, Shell, and Python development.

Nice to have

  • Experience with relational databases, SQL, ORM technologies, or the Spring Framework.
  • Experience with Cassandra, HBase, Flink, Spark, Kafka, multithreaded applications, Kubernetes, or CUDA.

Tools

Java, Shell, Python, SQL, JPA2, Hibernate, Spark, Hadoop

AI focus

Develop machine learning systems and algorithms—including unsupervised, supervised, and deep learning—for fraud detection, and automate training processes.

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 4, 2026 (UTC)