Back-End Software Engineer at Expect Labs in San Francisco, CA
About Expect Labs:
Expect Labs is a technology start-up based in downtown San Francisco. We are the creators of the MindMeld app and API. The MindMeld app is the first intelligent assistant that can understand your conversations and find information you need before you have to search for it. The MindMeld API is an advanced developer platform and cloud-based service to power a new generation of anticipatory computing applications.
Our team is on a mission to make software that understands you better than you might understand yourself. We are working on some very interesting technical challenges in speech recognition, natural language processing, machine learning, and low-latency architectures.
Our company was founded by repeat entrepreneurs who have built successful, large-scale Internet applications from the ground up. We are well funded and our backers include some of the most prominent investors in Silicon Valley including Google Ventures, Greylock Partners, Samsung, Intel, and Telefonica.
We were recently selected as one of MIT Tech Reviews 50 Smartest Companies of 2014: http://www2.technologyreview.com/tr50/2014/
Back-End Software Engineer Responsibilities:
We are looking for a talented engineer who has experience or interest in building scalable back-end web service infrastructures. Our ideal candidate will have either a strong academic background or a proven track record in the industry. Our back-end platform relies on many different technologies and components including: C, C++, Python, PHP, Erlang, Redis, NodeJS, WebRTC, Chef, and Git. While familiarity with any of these is a plus, we value candidates who are comfortable working in a variety of areas and who are eager and capable of learning new languages and technologies as necessary.
Things We Look For:
- B.S., M.S., or Ph.D. in Computer Science or equivalent
- strong understanding of Internet technologies
- experience building scalable computing infrastructures
- a background in distributed systems, machine learning, natural language processing, artificial intelligence or related disciplines
- strong communication skills