Search Engineer
Core
Build intelligent product search systems (frontend and backend) that understand user intent and power discovery for millions of industrial buyers.
Role type
Senior Full Stack Engineer (Search & AI)
Builds
Production-grade search services, retrieval pipelines, and frontend interfaces for product discovery.
Domain
Industrial technology, AI/ML search, cloud-native infrastructure.
Deliverable
production ML models | product features | infrastructure
Required skills
Python, React, cloud-native development, microservices architecture, RESTful/gRPC APIs, containerization, relational and non-relational databases, software design principles.
Preferred skills
Monorepo management, search system platforms (Elasticsearch, OpenSearch, Solr, Algolia), vector search concepts (embeddings, ANN), ML/AI patterns (RAG, LLM integration), AI orchestration frameworks (LangChain, LangGraph).
Technologies
Python, React, Next.js, Vite.js, Remix.js, Gatsby.js, GCP (Cloud Run, Pub/Sub, GKE, Cloud Functions), Elasticsearch, Pinecone, Weaviate, FAISS, PostgreSQL, MySQL, MongoDB, DynamoDB, Docker.
Responsibilities
Design, develop, and deploy production Python services for retrieval and ranking pipelines; build and integrate ML inference pipelines (embedding models, transformers, reranking); develop event-driven real-time architectures; own service deployment, monitoring, and on-call duties; drive frontend architecture and component libraries; implement hybrid retrieval systems; build search indexing pipelines and relevance tuning tooling; create production-ready interfaces from designs.
Seniority
Senior, hands-on IC