This is a telecommuting role to be performed anywhere in the U.S. The Data Scientist will analyze and process large-scale structured and unstructured datasets using SQL tools (PostgreSQL, PL/SQL, Spark SQL), API integrations (including Google Suite APIs), and automated preprocessing workflows to prepare data for advanced statistical and machine learning model development. The role involves designing, implementing, and optimizing predictive and statistical models using Gradient Boosting frameworks (XGBoost, LightGBM, CatBoost) and Bayesian modeling (PyMC), applying feature selection and high-dimensional modeling techniques to enterprise marketing use cases. It also includes developing and managing automated data transformation, cleansing, validation, and preprocessing workflows within MLOps frameworks (GitLab, Kubeflow, MLflow), ensuring data integrity, reproducibility, and CI/CD integration for ML systems. The position requires defining and applying statistical evaluation metrics, loss functions, performance KPIs, cross-validation techniques, and drift detection mechanisms to compare, test, and optimize AI/ML model accuracy, robustness, and reliability. Additionally, the role involves designing and developing analytical dashboards in Tableau and interactive prototypes in Streamlit to visualize model outputs, KPIs, and experimental results for stakeholders. Communication of AI/ML methodologies, model behavior, system limitations, and analytical findings to executive, technical, and business stakeholders, translating quantitative results into actionable recommendations is key. The Data Scientist will translate ambiguous business and analytical challenges into formal technical specifications and AI product roadmaps, conduct structured problem decomposition, and manage execution of AI feature backlogs using JIRA to coordinate iterative codesign and testing sessions with cross-functional data engineering, analytics, and business stakeholders. Analysis of production data trends, system telemetry, performance drift indicators, and outcome metrics to identify relationships and external factors affecting AI system outputs and business impact is also part of the role. The position leads strategic AI solution planning and prioritization within agile development frameworks, evaluating technical complexity, computational constraints, and measurable business impact to support marketing enterprise decision-making. Application of statistical theory, machine learning algorithms, NLP and Transformer-based architectures (NLTK, gensim, spaCy), and reinforcement learning frameworks (Gymnasium, Ray) to design and oversee the lifecycle of enterprise AI/ML systems from requirements through deployment and post-release monitoring is required. Reviewing scientific literature and emerging AI research to evaluate and incorporate advanced modeling methodologies into enterprise AI system development is expected. Formulating, documenting, and recommending data-driven AI solutions aligned with operational and revenue objectives, supported by quantitative evidence and system performance metrics, is also a responsibility. Overseeing model training, cross-validation, recalibration, drift mitigation, and continuous improvement processes, including model registry management and production monitoring, to ensure predictive accuracy and long-term system stability is crucial. Developing production-grade AI/ML applications in Python, building APIs for model serving, managing model registries, implementing containerized deployments using Docker or Podman, and deploying systems on Kubernetes and OpenShift environments are also key aspects of the role.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior