Hacker Newsnew | past | comments | ask | show | jobs | submit | more qhoxie's commentslogin

We don't currently hire remotely, but we do offer relocation assistance. Plenty of bonus points for IR backgrounds, too!


Swiftype - San Francisco, CA (relocation assistance)

The product you would help build powers the search experience on hundreds of thousands of websites. We're a product/engineering focused company and we're fortunate enough to be working at a massive scale. Everything is growing quickly and we need more generalist engineers to join the team.

Here is the view from our office: http://distilleryimage4.ak.instagram.com/e7bf92ee681111e38d9...

Some recent Open Source releases from our team:

- https://swiftype.com/blog/introducing-meta-events.html

- https://swiftype.com/blog/web-server-uid.html

- https://swiftype.com/blog/objectid-columns.html

If that sounds interesting, email us at [email protected] or check out https://swiftype.com/jobs for more information.


Assuming you are talking about Live Analytics in particular:

One of the most common reasons this was requested was for events and product/feature launches. Some of our customers would launch a new product only to find out a day or two later that users were using different terminology or looking in the wrong places when searching for documentation or support. We are seeing content teams be able to adjust their copy in real time based on the search activity, which is pretty powerful.

There is also a lot of value in seeing a user's search activity while they are still on your website. We use Olark, so if someone isn't engaging with results/etc, we can guess at his/her intent and send them a message asking if they need help.


The Live Analytics stuff has been a big hit so far. Even internally we have had a hard time not staring at it! This is what is looks like with activity: http://s.swiftypecdn.com/assets/email/live_analytics.gif


If I understand what you're suggesting correctly, we already do this. Any analytics we expose in the dashboard are also being leveraged internally as signals for search relevance. Effectively, any search interaction can be used to improve the relevance of subsequent searches.


Glad to hear it. As Luke noted, we've been using d3 more and more, particularly for this release. We've all been really please with its flexibility.


As we gradually migrate data from MongoDB to MySQL, this code has been hugely helpful. It is making the transition as smooth and efficient as possible. I hope others can get some value out of the gem as well.


This is definitely true. We frequently talk about the real challenge in all of this being exposing the power that is under the hood while still keeping people productive and not letting them shoot themselves in the foot (while changing results).


Congrats Quin, glad to see you guys rocking along! This is an example of a solid team building a great product and iterating well over and over again


There are many factors that make high quality search difficult, but as an example, take relevance that evolves over time. Static text-based rankings are a fine start, but improving search relevance continuously based on usage takes a lot of data. Even when you have the data, leveraging it requires careful tuning to prevent issues like over-training. This is just one of the things we do for people out of the box.


"improving search relevance continuously based on usage takes a lot of data."

Is this usage based on where a user clicks after searching or based on actually studying usage of the site independent of your search results?


Both – interaction with the search results and general site usage data are important factors.


ok, so you guys track the clickstream & optimize for clicks that don't help the user. At a per site level i can see where the bottlenecks come in, but business must be good if those are your problems. Congrats!


We still allow this. You are just more limited in how frequently you can do an on-demand crawl with the free plan versus a paid plan.

You can also ping our API to update a specific URL immediately, which is really helpful is cases like this.


Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: