Software Engineer

  • Palo Alto, CA
  • Contract

Job Description

Software Engineer: - machine learning, big/data/Hadoop

Develops information systems by designing, developing, and installing software solutions. Engineers work on many projects that carry varying responsibilities.

Responsibilities:

+ Write server-side code for web-based applications, create robust high-volume production applications, and develop prototypes quickly.
+ Build our platforms, systems and networking infrastructure using your strong background in distributed systems, OS/kernel, network system design, and large scale storage systems.

Requirements:

+ BS in Computer Science from top-10 institute in US. (Stanford, Duke, Cornell, UCLA, etc.)
+ 2-4 years experience in one of the top companies such as Google, LinkedIn, Facebook, Twitter, Apple, EMC etc.

+ Specialist experience in at least one domain, either distributed databases, or search ranking, or machine learning.

Additional Information