\nFaire is using machine learning to change wholesale and help local retailers compete with Amazon and big box stores. Our experienced team of engineers and data scientists are developing solutions related to discovery, ranking, search, and recommendations - all with the goal of helping local retail thrive.\n\nOur Engineering team in collaboration with the Data team owns a wide variety of machine learning systems that power the marketplace. We care about good engineering practice and love to write software that is secure, tested, easy to maintain, and can scale to millions of users. We build minimum viable products, deploy to production multiple times per day, A/B test customer-facing changes, listen to the data, and iterate.\n\nAs a leading technical member of the Search Back-end Infra team, this role will be responsible for developing next generation Search at Faire, unlocking new search retrieval and ranking applications while meeting industry benchmarks for the latency of our search experience. \n\nYouโre excited about this role becauseโฆ\n\n\n* Youโll be able to work on cutting-edge search query and understanding problems combining a wide variety of data about our retailers, brands and products\n\n* Youโll develop an infrastructure that support state-of-the-art search algorithms, while enhancing search performance and relevance.\n\n* Youโll optimize existing search infrastructure for efficiency, speed, and accuracy.\n\n* Youโll build strong cross-functional partnerships with Data Scientists, Analysts, Product Managers, Engineers, Data Platform and Machine Learning Engineers to understand data needs and deliver on those needs\n\n* You want to leverage machine learning to help local retailers and independent brands succeed\n\n* You want to be a foundational team member of a fast growing company\n\n* You like to solve challenging problems related to a two-sided marketplace\n\n\n\n\nQualifications\n\n\n* 5 + years of industry experience with search/query processing for product development\n\n\n\n* Experience with traditional, semantic, and hybrid search frameworks (e.g. Elasticsearch, Lucene, Solr, FAISS)\n\n* Experience using machine learning systems for search\n\n* Experience with search indexing and/or ETL pipeline systems\n\n* Experience with optimizing search retrieval latency \n\n\n\n* Experience with highly available/fault-tolerant, replicated data storage systems, large-scale data processing systems, or enterprise/cloud storage systems\n\n* 8+ years of experience building and managing distributed systems. Sound understanding of distributed system fundamentals\n\n* Strong programming skills, including experience with the following\n\n\n\n* Kotlin, Java 16\n\n* JUnit, Hibernate, Guice, Jersey\n\n* HTTP, JSON, and Protocol Buffers\n\n* MySQL\n\n\n\n* Strong communication skills and the ability to work with others in a closely collaborative team environment\n\n\n\n\nSalary Range\n\nCalifornia / New York: the pay range for this role is $210,500 - $289,500 per year. \n\nColorado / Washington / New Jersey: the pay range for this role is $189,000 - $260,000 per year.\n\nThis role will also be eligible for equity and benefits. Actual base pay will be determined based on permissible factors such as transferable skills, work experience, market demands, and primary work location. The base pay range provided is subject to change and may be modified in the future. \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Java, Senior and Engineer jobs that are similar:\n\n
$60,000 — $100,000/year\n
\n\n#Benefits\n
๐ฐ 401(k)\n\n๐ Distributed team\n\nโฐ Async\n\n๐ค Vision insurance\n\n๐ฆท Dental insurance\n\n๐ Medical insurance\n\n๐ Unlimited vacation\n\n๐ Paid time off\n\n๐ 4 day workweek\n\n๐ฐ 401k matching\n\n๐ Company retreats\n\n๐ฌ Coworking budget\n\n๐ Learning budget\n\n๐ช Free gym membership\n\n๐ง Mental wellness budget\n\n๐ฅ Home office budget\n\n๐ฅง Pay in crypto\n\n๐ฅธ Pseudonymous\n\n๐ฐ Profit sharing\n\n๐ฐ Equity compensation\n\nโฌ๏ธ No whiteboard interview\n\n๐ No monitoring system\n\n๐ซ No politics at work\n\n๐ We hire old (and young)\n\n
\n\n#Location\nSan Francisco, California, United States
๐ Please reference you found the job on Remote OK, this helps us get more companies to post here, thanks!
When applying for jobs, you should NEVER have to pay to apply. You should also NEVER have to pay to buy equipment which they then pay you back for later. Also never pay for trainings you have to do. Those are scams! NEVER PAY FOR ANYTHING! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. A good idea is to check the domain name for the site/email and see if it's the actual company's main domain name. Scams in remote work are rampant, be careful! Read more to avoid scams. When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.