Job description
NovaData Analytics is seeking a Senior Data Scientist to join our growing Bay Area team. You will design and deploy machine learning solutions that power product experiences, marketing optimization, and operational efficiency for a diverse set of clients.
In this role, you will collaborate with data engineers, software engineers, and product teams to translate complex business problems into data-driven models and scalable pipelines.
Responsibility
- Develop end-to-end ML models from problem framing to production deployment, including feature engineering and model validation.
- Collaborate with cross-functional teams to translate business goals into data-driven approaches and measurable KPIs.
- Design and run robust experiments, A/B tests, and causal analyses to quantify impact.
- Build and maintain scalable data pipelines and feature stores to support iterative modeling and inference.
- Implement model monitoring, retraining strategies, and performance dashboards for production systems.
- Mentor junior data scientists, conduct code reviews, and promote best practices in reproducible research.
- Communicate findings with non-technical stakeholders through clear storytelling and data visualizations.
Qualification
- MS or PhD in Computer Science, Statistics, Mathematics, or related field, or equivalent practical experience.
- 5+ years of hands-on data science experience with production-grade ML systems.
- Proficiency in Python and data science stack (pandas, NumPy, scikit-learn, PyTorch/TensorFlow).
- Strong SQL skills and experience with big data tooling (Spark, Snowflake, Redshift, or similar).
- Experience deploying models on cloud platforms (AWS, GCP, or Azure) and ML tooling (MLflow, Kubeflow).
- Excellent problem-solving, communication, and collaboration skills with a track record of stakeholder engagement.