Haystack
← Back to Jobs
Technology

Senior Software Engineer – Machine Learning Platform

ClifyXSunnyvale, CA🇺🇸United StatesPosted 10 Aug 2026

Quick Overview

Work Type
Hybrid
Level
Mid Senior

Job Description

Job Title: Senior Software Engineer – Machine Learning Platform

Work Location: Sunnyvale, CA -Hybrid

Contract duration: Long term contract

 

Job Details:

  • Proficiency in one or more object-oriented programming languages such as Python, Java, C++ and experience building distributed systems
  • Skilled in communication, problem solving, strategic thinking
  • Bachelors in a quantitative field, such as Computer Science, Applied Mathematics, or Statistics, or equivalent professional experience
  • Experience building data processing pipelines and large scale machine learning platforms with experience in big data technologies like Spark, SQL, Snowflake/Hadoop, etc
  • Experience operationalizing distributed applications
  • Experience building full stack applications for big data analysis, feature extraction and annotations
  • experience building high throughput scalable applications or building machine learning models

Skills

SQL
Machine Learning
Snowflake
C++
Hadoop
Java
Python

Similar jobs