Home  Post Resume Quick IT Job Search  Advanced IT Job Search 
Skip Navigation LinksHome » Job Details
Kosmix Corporation
  Company Profile
Kosmix Corporation, which runs the Kosmix search engine, is a start-up based on novel and fundamental algorithm and system research, with the potential to transform the way we find information on the Internet. The A+ team includes founders of Junglee (acquired by Amazon.com) and Cambrian Ventures, the former CTO of a Yahoo unit, and technologists from Inktomi, Bell Labs, IBM Almaden, and the Stanford/Berkeley/UTAustin Ph. D. programs.
 
  Job Details 
Title: 

Real Time Platform Architect : C,C++,Java : Mountain View, CA

Posted On:  2/9/2018 5:04:34 AM
Designation: 

Real Time Platform Architect

Qualifications:  Bachelor's Degree
Essential Skills: 
SkillsSpecializationYears
C/C++ 6.0-<1
Java-<1
JavaScript-<1
Job Tenure:  Full-time Only
Salary Offered:  DOE
Job Location:  Mountain View CA United States

  Job Description
You will be spending about 50% of your time designing/architecting/mentoring and your remaining time hands-on building this big-scale infrastructure. This will involve designing and developing sophisticated algorithms and technical solutions for massive data storage and distributed processing. This will also involve implementing back-end pipelines that have complex business rules, sophisticated algorithms, and a high need for robustness and automation. You will leverage and contribute to Open Source whenever possible (hadoop, cassandra, hypertable, mongodb, etc) and once built, you will lead the rollout of this real time filter as an actual Open Source technology itself.

Challenges include: distributed storage, web-scale back-end pipelines, real-time indexing and classification of content, multi-level caching, statistical methods for analysis and performance tuning.


The Desired Skill-set:
• BS/MS/PhD in Computer Science, Computer Engineering, Electrical Engineering or related field
• 7-10+ years of Programming experience in C/C++/Java/scripting (Perl, Python)
• Extensive Linux systems programming experience
• Expertise in distributed/scalable systems and algorithms with awareness of time and space complexity
• Strong background in process design for reliable systems
• Working knowledge of standard tools for optimizing and testing code
• Past experience handling large amounts of data on distributed platforms is also a huge plus
• Most important, we want self-motivated builders with a real urge to change the world through their creations!

  Contact Information
Reference Name (If Any): 





 
Terms and Conditions | Privacy Policy | FAQ | Contact Us | Why?? | Link to us