logo

SPH Media

ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING (AI/ML )ENGINEER

Department
Engineering
Job Type / Location
onsite
Experience Required
3+ years
Posted On

About the Role

We are seeking an ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING (AI/ML) ENGINEER with experience in Python and working with large datasets for statistical analysis. The ideal candidate will have the capability to identify and troubleshoot potential business issues, along with hands-on experience in Data Science/Machine Learning. A familiarity with a broad set of modeling techniques, aptitude in mathematics, probability, algorithms, experimentation methods, and hypothesis testing is essential. This role requires the ability to write production-level code and experience in pushing machine learning models to production.

Responsibilities

  • Apply supervised and unsupervised machine learning techniques, such as linear and logistic regression, decision trees, k-means clustering, ensemble models, and Neural Networks.
  • Develop analyses for segmentation, propensity models, KPI deep dives, marketing efficiency, behavioral clustering, customer lifetime value, and customer journey analytics.
  • Curate audiences and inform engagement tactics to enable differentiated, relevant marketing touches across CRM channels (email, in-app, push).
  • Synthesize analytics and statistical approaches into easy-to-consume storylines, both visually and verbally, and provide indicated actions for executive audiences.
  • Capture business requirements for data and analytic solutions and collaborate with the Marketing team to ensure business requirements align with business needs.
  • Analyze content promotions and surface insights that will help drive viewership and a more loyal customer base.
  • Support day-to-day collaboration with Marketing to communicate insights and recommend data-informed strategies.
  • Participate in data architecture decisions and partner with technology teams to implement models/algorithms in production.
  • Manage the continuous improvement of data science and analytics by researching industry best practices and staying up-to-date on analytical practices.
  • Integrate data science solutions into current business processes.

Requirements

  • 3+ years of experience building data science models (Regression, Decision Trees, K-Means, ensemble models, Neural Networks, etc.).
  • 3+ years of hands-on experience with commercial applications of machine learning.
  • Hands-on experience with Text mining and Computer vision techniques.
  • Experience with large data sets and analytical tools.
  • Proficiency in scripting languages (SQL, Python, R, etc.).
  • Knowledge of Big Data Tools: Real Time streaming engines, Messaging Queues, Hadoop, PySpark (added advantage).
  • Prior experience working any cloud infrastructures such as AWS, GCP, Azure.
  • Knowledge of a dashboarding language (Tableau, Looker, etc.) or equivalent report building experience (not required but a plus).
  • Strong curiosity, leadership, and business acumen.
  • Passionate about using data to drive strategy and product recommendations.
  • Experience in Media company, subscription-based businesses, or eCommerce preferred.
  • In-depth knowledge of statistics and machine learning algorithms.
  • Curious and careful about the business impact of their work.
  • Able to work collaboratively and proactively alongside scientists, engineers, and analysts.
  • Experience in deep learning, causal inference, uplift modeling, or econometrics is a bonus.
  • Good Python programming skills, intimate with the Python data science stack.
  • Knowledge of best practices for software development and data organization, and pleasure in working in an open-source environment (Github is at the core of our workflow).
  • Experience with Microservices and model productionisation with Containers (like Docker) will be advantageous.

View Assessment Process

Think you'll be a good fit?