Machine Learning Engineer
Job Description
Join Kensho Technologies LLC in New York, NY (onsite) as a Machine Learning Engineer focused on statistical and machine learning-driven products for financial data and documents.
Responsibilities
- Identify, research, prototype, and build predictive, data-driven products using statistical analysis and machine learning
- Perform original research and data analysis on large proprietary and open-source data sets to uncover patterns, associations, correlations, outliers, and anomalies
- Formulate and test hypotheses about distributions and regularities present in the data
- Design, implement, and evaluate statistical and machine learning models to explain and predict patterns across large volumes of financial data and financial documents
- Develop production code implementing predictive models and algorithms
- Write tests to support the robustness and reliability of productionized models
- Conduct peer review of research, prototypes, models, and code
- Stay current on the theory and application of statistical and machine learning techniques
- Maintain and expand expertise with tools and packages for numerical and statistical programming, data analysis, and ML modeling
Requirements
- Master’s degree in Computer Science, Statistics, Data Science, or a related quantitative field, plus 1 year of experience in data science or a related quantitative occupation
- 1 year of experience must include Machine Learning (ML) and artificial intelligence (AI) tools
- 1 year of experience must include data preprocessing and data exploration and visualization using tools including Jupyter, Matplotlib, Pandas, and Scikit-learn
- 1 year of experience must include data management and storage tools
- 1 year of experience must include deployment and machine learning operations
- 1 year of experience must include conducting and publishing machine learning research and producing code
- 1 year of experience must include agentic systems, including LLM code generation and tool utilization
Technologies
- Jupyter
- Matplotlib
- Pandas
- Scikit-learn
- Large Language Model (LLM)
Benefits
- Medical, Dental, and Vision insurance
- 100% company paid premiums
- Unlimited Paid Time Off
- 26 weeks of 100% paid parental leave (paternity and maternity)
- 401(k) plan with 6% employer matching
- Generous company matching on donations to non-profit charities
- Up to $20,000 tuition assistance toward degree programs, plus up to $4,000/year for ongoing professional education (including industry conferences)
- Plentiful snacks, drinks, and regularly catered lunches
- Dog-friendly office (CAM office)
- Bike sharing program memberships
- Compassion leave and elder care leave
- Mentoring and additional learning opportunities
- Opportunity to expand professional network and participate in conferences and events
Base Salary
- Anticipated base salary range: $209,000 - $250,300 per year
Recruitment Fraud Alert
- If you receive an email from a spglobalind.com domain or any other regionally based domains, it is a scam and should be reported to [email protected]
- S&P Global never requires any candidate to pay money for job applications, interviews, offer letters, “pre-employment training,” or for equipment/delivery of equipment