Haystack
← Back to Jobs
Technology

Software Engineer / ML Engineer

Cliff Services IncSunnyvale, CA🇺🇸United StatesPosted 10 Aug 2026

Quick Overview

Work Type
Hybrid
Level
Mid Senior

Job Description

Role: Machine Learning / Big Data Software Engineer
Location: Sunnyvale, CA (Hybrid)
Key Requirements:
Strong experience with Python, Java, or C++
Distributed systems and scalable applications
Data processing pipelines and big data technologies
Hands-on experience with Spark, SQL, Snowflake and/or Hadoop
Experience building or operationalizing ML platforms
Machine learning model development or high-throughput applications
Full-stack development for big data analysis, feature extraction, or annotation platforms

Skills

SQL
Machine Learning
Snowflake
C++
Hadoop
Java
Python

Similar jobs