Senior Software Engineer
Haystack · United States · Today
RemoteRemoteEngineering$195k/yrFull-time
About the role
This is an exciting opportunity to work with a leading digital media company that connects shoppers with products they love, leveraging a rich understanding of user preferences to create deeply personalized shopping experiences. They are building a cutting-edge recommendation engine at the heart of their platform.
Responsibilities
- Design and build core personalization engines using user-saved product data as behavioral signals.
- Develop multi-signal recommendation models incorporating various user preferences like brand affinity, category, color, and price.
- Implement and evaluate diverse approaches including collaborative filtering, content-based filtering, and hybrid neural architectures.
- Build and maintain product embedding models to capture rich semantic similarity across vast retail catalogs.
- Design robust pipelines for ingesting, normalizing, and enriching product feeds from thousands of retail partners.
Requirements
- 5+ years of ML engineering experience focused on recommendation systems, personalization, or search ranking.
- Proven experience designing, training, and deploying embedding models and vector retrieval for product similarity at scale.
- Production experience serving real-time, low-latency ML predictions and managing the full model lifecycle on cloud ML platforms.
- Rigorous experimentation discipline, including A/B testing and analytical ability to translate model results into business decisions.
- Extensive backend engineering with strong proficiency in Python and modern ML frameworks (PyTorch, TensorFlow, or JAX), plus working knowledge of Node.js and TypeScript.
- Experience designing large-scale data and feature pipelines using Apache Kafka, Spark, Beam, Airflow, or Flink.
Qualifications
High-ownership, high-impact role in shaping a foundational product. Opportunity to collaborate closely with product, engineering, and data teams. Work on a next-generation product discovery platform connecting millions of shoppers with products. Competitive compensation up to $195,000 per year.