Job Description
<h3>π Description</h3> β’ Design, build, and deploy machine learning models that power growth initiatives, such as customer segmentation, churn prediction, personalization, campaign optimization, and recommendation systems.
β’ Collaborate with data scientists to translate prototypes into scalable solutions.
β’ Collaborate with analysts and product managers to turn business questions into measurable ML solutions.
β’ Evaluate and select appropriate algorithms and models for specific tasks, ensuring scalability and efficiency.
β’ Develop and maintain data pipelines for model training, validation, and deployment.
β’ Develop scalable data and ML pipelines using best-in-class tools and practices (e.g., Airflow, Spark, MLflow).
β’ Conduct model testing, versioning, and documentation to ensure reproducibility and maintainability.
β’ Integrate ML models into product and marketing systems via APIs or batch/streaming services.
β’ Monitor model performance in production and implement feedback loops for continuous learning.
β’ Contribute to experimentation frameworks (e.g., A/B testing infrastructure) to evaluate ML-driven features.
β’ Ensure best practices in model validation, testing, and performance evaluation.
β’ Continuously improve existing systems by integrating new data sources and ML techniques.
β’ Maintain documentation, testing, and governance around models and datasets to ensure reliability and transparency.
β’ Work closely with stakeholders across various departments (e.g., Marketing, Sales, Product, R&D) to understand business needs and translate them into data science and machine learning solutions.
β’ Communicate complex technical concepts to non-technical stakeholders clearly and effectively.
β’ Stay up-to-date with the latest trends and advancements in machine learning and AI, and integrate new techniques into the team's workflow. <h3>π― Requirements</h3> β’ Bachelor's or Masterβs degree in Computer Science, Machine Learning, Statistics, or related field.
β’ 2+ years of experience deploying ML models in production environments.
β’ Proficient in Python and ML libraries such as Scikit-learn, TensorFlow, PyTorch, or LightGBM and tools for model deployment (e.g., MLflow, Kubernetes, Docker, Metaflow).
β’ Experience with data pipeline tools (e.g., Airflow, dbt) and big data processing (e.g., Spark, Presto).
β’ Familiarity with cloud-based ML platforms (e.g., AWS SageMaker, Google Vertex AI).
β’ Proficient in programming languages such as Python, R, or Java.
β’ Solid understanding of statistical methods, machine learning algorithms, and deep learning techniques.
β’ Proven experience with big data technologies (e.g., Spark, Hadoop) and cloud platforms (e.g., AWS, GCP, Azure).
β’ Strong understanding of experimentation design and metrics relevant to growth (e.g., conversion rate, LTV).
β’ Comfortable working in a fast-paced, collaborative environment focused on measurable impact. <h3>ποΈ Benefits</h3> β’ competitive pay
β’ generous time off
β’ ample parental and wellness leave
β’ healthcare
β’ a retirement savings program
β’ much more