As an established leader in performance and innovation, Under Armour Connected Fitness is dedicated to improving the health and fitness of millions of athletes worldwide. Powered by the foundation of the MapMyFitness suite of mobile apps and websites, Under Armour Connected Fitness continues to deliver game-changing solutions to how athletes train, perform and improve by creating the ultimate worldwide digital community dedicated to health and fitness. The team of digital products currently under the Under Armour Connected Fitness brand include MapMyFitness app suite, Under Armour Record, MyFitnessPal and Endomondo.
We are looking for an extraordinary data scientist who wants to design and build data products in areas such as computer vision, recommendation systems, information retrieval systems, machine learning, natural language processing, etc. We are looking for data scientists to work on exciting algorithmic as well as deep infrastructure issues related to the intelligent handling of semi-structured and structured fitness and health data at big scale.
At Under Armour, you will...
Apply computer vision, data/text mining, NLP, IR and/or machine learning techniques to design and develop services and systems to support data products on the top of different databases and recommendation engines involving users, their relationships, their data inputs, and their interests.
Design and evaluate various techniques to handle large-volume of semi- structured and structured datasets.
Build and maintain low latency high performance scalable computer vision, data/text mining, NLP and/or IR systems
Work closely with other engineers within your group and across the entire engineering organization.
Interface with analytics, product management, and operation teams.
We are looking for someone that...
Has a BS, MS, or PhD in Computer Science, or equivalent work experience.
Has a minimum of 1-2 years experience in industry
Has domain expertise in one or more of the following: computer vision, data mining, text mining, machine learning, information retrieval, recommendation systems, natural language processing.
Has an understanding of good software development practices/patterns/architecture.
Has mastered at least one of the following: Java, Scala, C/C++.
Has a good scripting skill in one of Python, Perl, or Ruby.
Enjoys to work as part of a team.
Writes clean, elegant, readable and well-documented code.
Ideally, has experience with big data technologies like Spark, Hive, Presto, etc