ML Data Platform Software Engineer

  • Redwood City, CA
  • Posted 6 days ago | Updated 10 hours ago

Overview

Hybrid
$167,000 - $260,000
Full Time

Skills

Python
ML Data
Kafka

Job Details

ML Data Platform Software Engineer

Fulltime

Hybrid 2 Days onsite in a week

Redwood City, CA

Role Overview:
We re looking for a Data/ML Engineer to work on cutting-edge video and sensor data systems. You ll help build scalable data pipelines, develop algorithms, and support machine learning models that power next-gen computer vision and robotics applications.

What You ll Do:

  • Develop algorithms to process and analyze video and 3D sensor data.

  • Build and maintain data pipelines and workflows.

  • Collaborate with engineers and researchers to deliver high-quality data for ML models.

  • Work on backend systems, APIs, and cloud-based infrastructure (AWS/Google Cloud Platform).

What We re Looking For:

  • Strong math, algorithms, and Python skills (NumPy, Pandas).

  • 5+ years of software development experience.

  • Experience with cloud platforms, databases (PostgreSQL, Redis), and data processing tools.

  • Great problem-solving and communication skills.

Bonus Points:

  • Experience with autonomous vehicles, robotics, or computer vision.

  • Familiarity with ML data prep, Kafka, or Spark.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.