Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
Must be able to work on W2
Job Title:
Machine Learning Architect -
Search & Recommendation Systems Location:
Bay Area, CA (Hybrid)
Requirement:
We are looking for a highly skilled Machine Learning Architect with strong expertise in Search & Recommendation Systems and large-scale distributed infrastructure. The ideal candidate should have hands-on experience building scalable ML platforms, real-time data pipelines, and AI/LLM-driven solutions using Java, Python, and cloud technologies.
Required Skills:
Java, Python, NodeJS LLM & Agentic AI systems Search & Recommendation Systems Google Cloud Platform, Azure, Kubernetes (K8S/WCNP) Spring Boot Google Cloud Platform Pub/Sub Avro / Protobuf schemas Real-time ingestion & feature serving pipelines Clickstream / behavioral signal pipelines Session modeling & query routing NLP pipeline integration Large-scale scalable infrastructure design
Responsibilities:
Design and architect scalable ML infrastructure and recommendation platforms Build near real-time data ingestion and feature engineering pipelines Develop AI/LLM-enabled intelligent systems and NLP integrations Optimize query routing, session modeling, and feature serving frameworks Collaborate with engineering teams to deliver high-performance distributed solutions.