Data Scientist - Core Machine Learning // San, Jose, CA// In- Person Interview Must

AllianceIT Inc
San Jose, CA, United States
2 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours
Job source

Tech stack

Artificial Intelligence BigQuery Cluster Analysis Encodings Continuous Integration Distributed Computing Environment Apache Hadoop Monitoring of Systems Python (Programming Language) Machine Learning NumPy Power BI
+28 more
Tensorflow Azure Machine Learning Software Engineering SQL Databases Tableau (Software) Management of Software Versions Enterprise Software Applications Feature Engineering Chatbots Boosted Trees Pytorch Retrieval-Augmented Generation Large Language Models Prompt Engineering Apache Spark Deep Learning Model Validation Pandas AutoML Pyspark Core Data Scikit Learn Kubernetes Model Architecture Machine Learning Operations Drift Detection GPT Docker

Job description

Data Scientist (Core ML) - hands-on individual contributor, client-facing, Hands-on Data Scientist to design, build and productionize predictive and recommendation models on large-scale enterprise data. This is a core data science role, not a GenAI application development role. GenAI familiarity is welcome, but profiles centred on prompt engineering, RAG assembly or chatbot/agent development without concurrent classical or deep ML model-building ownership are not a fit., * Problem formulation & features - Translate ambiguous business problems into well-posed ML problems; run EDA and statistical validation; design predictive features (aggregations, embeddings, temporal and behavioural signals); own data quality, leakage prevention, sampling and train/validation/test design.

  • Model architecture - Select and architect the right model family (regression/classification, gradient-boosted trees, clustering, time-series and anomaly detection, deep learning, recommendation/ranking); design from first principles rather than AutoML; justify trade-offs on accuracy, latency, interpretability and cost.
  • Experimentation - Hyperparameter optimization, cross-validation, ablation and error analysis; define and defend metrics, baselines and statistical significance for A/B and online tests.
  • End-to-end pipelines - Own ingestion * feature computation * training * deployment * monitoring; automate retraining, versioning and lineage (MLflow or equivalent); deploy scalable model services instrumented for drift, degradation and rollback.
  • Model routing & selection logic - Where multiple models or agents serve a workflow, define routing rules and the validation logic applied when switching models; use semantic/embedding-based mapping of task or agent goals to the appropriate model, with confidence thresholds, fallback order and post-switch output validation.
  • Observability & autonomous correction - Instrument models and pipelines for runtime observability; implement auto-correct and auto-trigger rules (retry, re-route, auto-start of an alternate model or agent, kill-switch) so that failures such as timeouts, low-confidence outputs or degraded responses are handled without human intervention.
  • Drift detection & alerting - Define data and concept drift metrics with explicit thresholds; build automated alerting, kill-switch and escalation paths, and trigger retraining or rollback when thresholds are breached as upstream data changes.
  • Collaboration - Work in agile cross-functional squads; explain model behaviour, limitations and business impact at whiteboard level to technical and non-technical stakeholders; mentor junior data scientists.

Requirements

8-12+ years in applied machine learning / data science, * Bachelor’s or Master’s in CS, Statistics, Mathematics or a related quantitative discipline; PhD a plus.

  • 8+ years applied ML / data science with a verifiable record of models sustained in production.
  • Strong mathematical foundations - linear algebra, probability, statistics, optimization.
  • Demonstrated depth in feature engineering and model architecture design, explainable on a whiteboard for models personally built.
  • Proven end-to-end pipeline ownership, not notebook-stage experimentation.
  • Expert Python and SQL; pandas, NumPy, scikit-learn and PyTorch or TensorFlow.
  • Distributed processing (Spark/PySpark, Hadoop, BigQuery) and a cloud ML platform (SageMaker, Azure ML or Vertex AI).
  • MLOps working knowledge - MLflow, Docker, Kubernetes, CI/CD, model monitoring.
  • Production model observability and drift management - threshold definition, automated alerting, kill-switches and retraining/rollback triggers.
  • Experience designing model routing or fallback logic across multiple models, including the validation applied when a switch occurs.

Preferred

  • Recommendation, ranking or personalization engines at scale; time-series forecasting and anomaly detection on telemetry data.
  • NLP with classical and transformer-based approaches (embeddings, NER, classification, topic modelling).
  • LLM/GenAI exposure as a complement to core ML depth; enterprise technology, networking or telecom domain experience; Tableau or Power BI.

Benefits & conditions

Explains feature design choices, leakage controls and impact on model lift for models personally built

High

Model architecture

Justifies model family, trade-offs and failure modes from first principles

High

End-to-end pipelines

Has owned ingestion * training * deployment * monitoring for a production system

High

Model routing & switching

Defines routing rules, semantic/embedding-based model selection, fallback order and validation applied on switch

High

Observability & auto-correction

Designs auto-trigger, retry, re-route, alternate-agent start and kill-switch behaviour that runs without human intervention

High

Drift detection & alerting

Sets drift metrics and thresholds with automated alerts, escalation and retraining or rollback triggers

High

Statistics & algorithms

Hypothesis testing, A/B design, sampling, regularization, optimization

Medium-High

Coding (Python, SQL)

Production-grade, tested code; efficient SQL over large datasets

Medium-High

GenAI / LLM exposure

Complementary context only, not a substitute for core ML depth

Low

Interview Process

  • Internal technical screen on core ML depth.
  • Client whiteboard discussion on feature engineering, model architecture and pipeline design.
  • Client hiring manager discussion on delivery experience and stakeholder communication.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Loading talks and stories from around this role…