Careers


We are looking for excellent people to join our vibrant team. All positions are based out of our Mountain View office. Please email your resume and a cover letter to Shiva Kintali.




Full Stack Web Developer (two positions)

Candidates must have:
  • Bachelors or Masters in Computer Science or any Engineering discipline.
  • 3-5 years of experience in designing and implementing highly scalable web applications and large-scale data processing with a passion for being at the leading edge of technology.
  • 3-5 years of development experience in C/C++/Java/Python.
  • Strong experience in HTML5, Python, CSS3, JavaScript, Django with Jinja templates and related libraries, node.js, lesscss, bootstrap, backbone.js, angular.js and related tools and web frameworks.
  • Experience in MVC framework, XML/JSON and developing REST services.
  • Experience with Cloud ecosystems including Azure or AWS.
  • Server administration using Ubuntu Linux, gunicorn+nginx, supervisors and fabric scripts.
  • Experience with designing both relational and non-relational databases and optimizing database structure for performance and/or maintainability and the ability to design and optimize queries.





    Data Scientist (two positions)

    Candidates must have:
  • Ph.D. in Computer Science, Mathematics, Electrical Engineering, Statistics or equivalent field.
  • Strong experience in Information Retrieval, Natural Language Processing, Machine Learning and Semantic Web.
  • 3-5 years of strong development experience in C/C++/Java/Python on Linux/Unix.
  • Experience in Apache Solr / Elastic Search / Lucene or other search technologies.
  • Experience with building large-scale distributed indexing and search engine architectures.
  • Strong experience in algorithms, data structures, graph analysis, object oriented design and multi-threaded programming.
  • Experience developing applications and data modeling using Linked Data standards (RDF, SPARQL, and OWL) and Semantic Web.





    Vice President - Business Development & Marketing

    Responsibilities:
  • Plan, direct and set the strategic direction of business development initiatives.
  • In-bound and Out-bound product management, audience development and viral marketing.
  • Research and analyze target markets to develop strategic and tactical plans to grow the business.
  • Develop new strategies to attract new customers and develop media relations plan.
  • Develop and maintain relationships with decision makers of clients.


    Requirements:
  • Master’s degree in Business Administration.
  • 7-10 years of proven experience in business development execution and growth.
  • Strong experience in product launch, product growth and user acquisition. Prior experience in financial industry preferred.
  • Excellent skills at developing value propositions.
  • Ability to build senior-level client relationships.
  • Aggressive, entrepreneurial, and tech-savvy self-starter.
  • Ability to work with a high caliber team in a fast paced entrepreneurial environment.