Data Scientist

Millennium
New York, NY
Category Data Analyst
Job Description
Role Overview

We're looking for a hard-working, thoughtful Data Scientist who delivers results. You'll transform messy data into useful models and decision-making tools, collaborate closely with engineering and business development teams, and own projects from start to finish—including scoping, deployment, and monitoring.

What You Will Do

Own outcomes, build and deploy models, work the full data lifecycle, collaborate cross-functionally, deploy to production, and drive system improvements.

Why It Might Be a Fit

We value humility, reliability, clear communication, and collaborative teamwork. You'll have strong ownership, plan thoroughly, communicate proactively, and meet deadlines. We're looking for a bias toward action, starting simple, delivering iteratively, and improving based on evidence.

Requirements

  • Bachelor's degree in Computer Science, Data Science, Statistics, or a related field
  • 3+ years of hands-on experience in data science, analytics, or ML
  • Strong Python proficiency (Pandas, NumPy, Matplotlib, and Scikit-learn)
  • Sound understanding of ML fundamentals: problem framing, validation, metrics, overfitting, feature engineering
  • Experience with SQL and NoSQL database structures
  • Experience with LLMs and modern NLP: prompt engineering, retrieval-augmented generation (RAG), vector databases, knowledge graphs
  • Strong data visualization and storytelling abilities using tools such as Plotly, Dash, Streamlit, or similar frameworks
  • Familiarity with cloud services (AWS/Azure) for data storage, compute, and deployment

Benefits

  • Discretionary performance bonus
  • Comprehensive benefits package
]]>