Drimva

DataVisor

Software Engineer

Mountain View, California · Full-time · Posted Mar 3, 2026

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

About the job

Builds scalable machine-learning and real-time data-processing systems to detect fraud and support DataVisor’s fraud detection platform.

What you'll do

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

What they ask for

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

Nice to have

  • Knowledge of relational databases, SQL, and ORM technologies such as JPA2 and Hibernate; experience with Cassandra, HBase, Flink, Spark, Kafka, or Spring Framework.
  • Experience with multithreaded applications, Kubernetes, or CUDA development.

Tools

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

AI focus

Develop machine-learning systems that use unsupervised, supervised, and deep learning to detect fraudulent behavior, including real-time unsupervised machine learning.

Model-written summary · the original posting is authoritative

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