Job Description :
Java Developer
Location: Sunnyvale,CA
Duration: 6+ month contract
Interview: Phone and F2F

Description:


Job Title and location: Mid-Sr Java Engineer -ML/NL

QUALIFICATIONS
- 5 + years of extensive experience coding in Java
- 2+ years of Machine Learning / Natural Language Processing experience
- Extensive experience with Data Structure
- Experience with specific tools, such as Hadoop, Pig and MapReduce
RESPONSIBILITIES
- Hands on Java development
- Design, develop and code collaborative scalable filtering based algorithm
(sorting algorithms, tree algorithms, clustering algorithms)
- Build, implement and support machine learning / data mining algorithms

BONUS EXPERIENCE
- JavaScript and NodeJS
- Web-based UI development
- Messaging, e.g. JMS, RabbitMQ, Solace, etc.
- Database experience (SQL and No-SQL, e.g. Oracle, MongoDB, Cassandra, etc
             

Similar Jobs you may be interested in ..