About o9:
o9 is a fast-growing cloud-based premier AI platform for Planning and Operations. Gartner has positioned o9 in the visionaries quadrant of 2017 Magic Quadrant for S & OP Systems of Differentiation.
Description:
We’re looking for highly motivated individuals to join our Machine learning data platform team. You will be part of our platform engineering team and work closely with product, data infrastructure, services to build a scalable and highly resilient data platform. This individual should have the necessary background in algorithms and distributed systems to create systems for parallel and distributed processing of data.
Responsibilities:
- Productionize machine learning algorithms using Scikit, Numpy, Spark(PySpark), TensorFlow, etc.
- Create data pipelines using PySpark, Pandas to feed to machine learning algorithms.
- Improve the inference performance of the machine learning algorithms by running them in parallel and distributed manner.
- Profile and improve ML pipeline performance in general.
Required skills:
B.S. or M.S. degree in Computer Science, Machine Learning, or related technical field. Masters degree is preferred.2+ years of work or educational experience in Scalable system design and/or Machine learning using Python.Exceptional architecture abilities and experience with architectural patterns of large, highly-scalable, fault-tolerant and highly-available applications.
- Rigor in high code quality, automated testing, and other engineering best practices.
- Demonstrated familiarity with large datasets, and understanding of data analysis workflows is required.
Experience in building industry grade data pipelines, preferably using frameworks like Spark or Pandas and working knowledge of applying machine learning and statistical models for real-world problems using machine learning packages like Keras, TensorFlow or other machine learning/statistical software is a huge plus.