Ryan is looking to solve the problem of identifying complex patterns in large, high-dimensional/high-frequency data sets by implementing technical solutions and executing a data vision.
Requirements
- Command of one or more Machine Learning/Deep Learning frameworks, including Keras, PyTorch, Caffe, Scikit-Learn or Tensorflow
- Knowledge of common optimization algorithms and the approaches to tuning and evaluating such algorithms
- Knowledge of one or more database platforms, preferably cloud-based
- Experience deploying, monitoring, and maintaining data pipelines in production environments
- Hands-on experience designing, building, and deploying enterprise ML solutions to production
- Strong coding experience in Python
- Experience designing, deploying, and maintaining production data pipelines
Responsibilities
- Design models of data processing that implement the intended business model
- Develop diagrams representing key data entities and their relationships
- Generate a list of components needed to build the designed system
- Leading an agile team to design, develop, test, implement and support highly scalable AI/ML solutions
- Ensure solutions are aligned with business objectives and client requirements
- Collaborate with product teams and clients to deliver robust cloud-based AI/ML solutions
- Perform unit tests and conduct reviews with other team members to make sure solutions and code are rigorously designed, elegantly coded, and effectively tuned for performance
Other
- Demonstrated ability to lead and energize teams to exceed goals and consistently make good decisions
- Bachelor’s and/or Master’s degree in a related field
- 7+ years of professional experience in data science, machine learning, or applied analytics
- Proven experience leading high-performing teams of data scientists, ML engineers, data engineers, or other data and analytics professionals
- Supervisory responsibilities