Milpitas, CA
Job description/Role/Responsibility
* Develop key algorithms in information retrieval and social networking
* Write architecture and system functional specifications.
* Work with product management, market development, and customers to develop, refine, validate, and prioritize product requirements.
* Define software architecture and system level designs based on product requirements and business model.
* Drive to develop and protect intellectual property for market leadership.
* Great opportunity to file patents.
Requirements/Required Skill set
* Background in search engines and information retrieval, social networking, collaboration or web 2.0 technologies.
*Strong programming skills with Java.
*Linux
* Background in rich media (voice and video) mining a plus.
* Very high technical competence & proven track record for product delivery.
* Very good understanding of relational databases, graph DB, search indexing.
* Exceptional communication skills to drive technical architecture.
* Entrepreneurial drive with demonstrated ability to achieve stretch goals in an innovative and fast paced environment.
* Strong interpersonal skills and teamwork.
* Ability to work and thrive in a true ?startup? model.
* Masters, PHD preferred