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


Alliance IT
Dice Job Match Score™
🔢 Crunching numbers...
Job Details
Skills
- Generative Artificial Intelligence (AI)
- Data Quality
- Data Science
- Deep Learning
- Continuous Delivery
- Continuous Integration
- Kubernetes
- Core Data
- Data Analysis
- Docker
- EDA
- Forecasting
- Clustering
- Collaboration
- Communication
- Computer Networking
- Artificial Intelligence
- Assembly
- Cloud Computing
- Amazon SageMaker
- Apache Spark
- Application Development
- Named-Entity Recognition (NER)
- Natural Language Processing
- Microsoft Power BI
- Modeling
- NumPy
- Mapping
- Mathematics
- Mentorship
- Microsoft Azure
- PySpark
- PyTorch
- Python
- Quality Assurance
- Optimization
- Pandas
- Probability
- Prompt Engineering
- Machine Learning Operations (ML Ops)
- Management
- Apache Hadoop
- Telecommunications
- Testing
- Time Series
- Semantics
- Statistics
- Switches
- Tableau
- TensorFlow
- Regression Analysis
- SQL
- Science
- Screening
- Linear Algebra
- Machine Learning (ML)
- Recruiting
- Routing
- Training
- Transformer
- Vertex
- Workflow
- scikit-learn
- Agile
Summary
Data Scientist – Core Machine Learning
In- Person Interview Must
San Jose, CA
Feature Engineering | Model Architecture | End-to-End Pipelines | Model Routing & Observability
Role | Data Scientist (Core ML) – hands-on individual contributor, client-facing |
Location | San Jose, CA (onsite); |
Experience | 8–12+ years in applied machine learning / data science |
Position Summary
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.
Key Responsibilities
- 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.
Required Qualifications
- 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.
Screening Focus
Assessment Area | What “strong” looks like | Weight |
Feature engineering | 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.
- Dice Id: 10494622
- Position Id: 9141507
- Posted 2 days ago
