DataRobot is one of the fastest growing AI companies in the world that helps enterprises build better predictive models faster.
We are looking for talented people with excellent engineering skills and deep knowledge of Machine Learning who can analyze problems, develop innovative solutions, and implement them for real-world use on top of our machine learning platform.
DataRobot is based around delivering best-in-class data science solutions and this position provides the opportunity to develop key components of our platform.
Develop new features and maintain existing code
Develop comprehensive automated testing to ensure product is reliable and scalable
Handle issues and fix bugs promptly to minimize disruption to users
Pairing and mentoring colleagues
The candidate should be interested in, and capable of building and maintaining complex systems. He / She should be highly-motivated, independent, and proficient in the following areas:
Java / Scala / C++ and associated project management tools (e.g. Maven, sbt)
SQL / NoSQL Databases
Data manipulation using Spark or other distributed processing technologies
Spark / YARN distributed machine learning libraries
Knowledgeable about Data Science techniques and machine learning algorithms
Familiar with Linux operating system
Familiar with the Hadoop ecosystem
Experience in the following areas would be a plus, but not necessary:
Linux shell scripting
Jenkins or another Continuous Integration platform
Worked in a start-up environment
Contribution towards open-source projects
Success on Kaggle