Adapt standard machine learning methods to best exploit modern parallel environments (e.g. distributed clusters, multicore SMP, and GPU).
Develop new highly scalable machine learning algorithms capable of dealing with hundreds of terabytes of data.
Desired Skills and Experience
Requirements:
MSc or PhD in Computer Science, focus on Machine Learning is a plus.
Extensive programming experience in Clojure and solid foundation in computer science, with strong competencies in data structures, algorithms and software design.
Extensive experience working with large data stores.
Experience working with cloud-based platforms (e.g., EC2, Azure, etc) is a plus.