About the Role
We are seeking a results-oriented Data Scientist to transform data into actionable insights and decision-making tools. You will manage projects from inception to completion, including scoping, deployment, and monitoring, while collaborating with engineering and business development teams.
Responsibilities
- Own project outcomes by breaking them into milestones, estimating realistically, meeting deadlines, and proactively identifying risks with solutions.
- Build and deploy machine learning models, including LLM-enabled solutions, design features, evaluate rigorously, and contribute to production pipelines.
- Manage the full data lifecycle, including data wrangling, cleaning, implementing data quality checks, writing maintainable Python/SQL, adding tests, and documenting decisions.
- Translate business questions into analyses, clearly present trade-offs, and iterate with stakeholders and technical partners.
- Partner with data engineers to deploy solutions to production (APIs, batch jobs, monitoring) and establish feedback loops for continuous improvement.
- Propose pragmatic improvements to data, tooling, and processes to reduce manual work and enhance reliability.
Requirements
- Bachelor's degree in Computer Science, Data Science, Statistics, or a related field.
- Minimum of 3 years of hands-on experience in data science, analytics, or ML, including at least one end-to-end project shipped to production and utilized by stakeholders.
- Proficiency in Python, including Pandas, NumPy, Matplotlib, and Scikit-learn.
- Solid understanding of machine learning fundamentals such as problem framing, validation, metrics, overfitting, and feature engineering.
- Experience with SQL and NoSQL database structures, including relational, columnar, and document databases.
- Experience with LLMs and modern NLP techniques like prompt engineering, retrieval-augmented generation (RAG), vector databases, and knowledge graphs, with a pragmatic understanding of their limitations.
- Strong data visualization and storytelling skills using tools like Plotly, Dash, or Streamlit.
- Familiarity with cloud services (AWS/Azure) for data storage, compute, and deployment.
Skills
- Python
- Large Language Models (LLMs)
- Machine Learning (ML)
- Data Wrangling
- Data Cleaning
- Python/SQL
- Data Visualization
- Storytelling
- SQL
- NoSQL
- Prompt Engineering
- Retrieval-Augmented Generation (RAG)
- Vector Databases
- Knowledge Graphs
- Cloud Services (AWS/Azure)
Location
- New York
Work Type
- Full-time
Experience Level
- 3+ years
Education Level
- Bachelor's degree
Salary/Compensations
- $165,000 to $250,000
Benefits
- Discretionary performance bonus
- Comprehensive benefits package
About the Company
- In Business Development at Millennium, we identify and onboard trading talent and data advantages that drive profitability.
- We evaluate data vendor solutions and surface novel data points that create early, differentiated signals ahead of competitors.
- Our work involves delivering reliable, established solutions and creatively extracting hidden insights from existing data and discovering new sources.
