Machine Learning Engineer II

S&P Global

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
New York, NYCambridge, MA
Salary
$140,000–$180,000 / yr
Posted
31 days ago
Freshness
Confirmed live 2 days ago
Closes
Aug 11, 2027

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $221k
This role $160k
$125k most similar roles pay here $280k

This role pays less than 86% of similar roles. Most pay $187,850–$254,750 — the shaded band above. At the midpoint, this role pays about $160k versus about $221k for comparable roles.

Based on 240 similar postings.

Employer

About S&P Global

S&P Global delivers Essential Intelligence® that shapes decision making. We provide the world’s leading organizations with the right data, connected technologies and expertise they need to move ahead.

S&P Global currently has 46 open roles on FindRole.

Listed pay typically runs $142,000–$200,000 across 37 roles with salary data.

Most-posted roles

View all roles at S&P Global

At a glance

TL;DR · Machine Learning Engineer II

As a Machine Learning Engineer II on the DRIVE Team, you will design and deploy production-grade machine learning systems to power next-generation agentic search pipelines. You will build end-to-end RAG pipelines, develop LLM-based solutions for retrieval and ranking, and optimize systems over large-scale proprietary datasets. Your daily work involves solving challenges in vector search, chunking strategies, and GraphRAG while collaborating with product teams to enhance user experiences. The role requires expertise in Python, PyTorch, Transformers, HuggingFace, and orchestration frameworks like LangChain or LlamaIndex. You will utilize tools such as OpenSearch, PostgreSQL/PGVector, Pinecone, and Weights & Biases within a deployment stack involving Docker, Kubernetes, and AWS. This role focuses on making complex unstructured data actionable through intelligent retrieval-driven systems for enterprise search, question answering, and knowledge discovery across various platforms.

What does a Machine Learning Engineer earn in New York?

Median $216000 from 43 postings across 13 companies.

See salary data

What you'll do

  • Design and implement end-to-end RAG pipelines using proprietary chunking algorithms, embedding models, and vector databases.
  • Build and optimize retrieval systems over large-scale datasets using advanced embedding techniques.
  • Develop LLM-based solutions to orchestrate retrieval, generation, and ranking for context-aware responses.
  • Solve technical challenges in vector search, indexing strategies, and GraphRAG implementations.
  • Create automated solutions with the ML Operations team to manage the full machine learning systems lifecycle.
  • Build ML-based features that improve user experience and meet specific business objectives.

What we're looking for

  • Bachelor's degree or higher in Computer Science, Engineering, or a related field.
  • 3+ years of hands-on industry experience with machine learning, NLP, information retrieval systems, and large-scale text processing.
  • Strong programming skills in Python and knowledge of data processing tools and ML frameworks like PyTorch, Transformers, and HuggingFace.
  • Experience using LLM orchestration libraries such as LangChain or LlamaIndex.
  • Proven experience building ML pipelines for data processing, training, inference, maintenance, evaluation, versioning, and experimentation.
  • Experience with vector databases (e.g., PostgreSQL/PGVector, OpenSearch, Pinecone) and understanding of similarity search and indexing algorithms.
  • Demonstrated effective coding, documentation, collaboration, and communication habits.
  • Strong problem-solving skills and a proactive approach to addressing challenges in a fast-paced environment.

More like this

Similar roles

Machine Learning Engineer II

S&P Global

New York, NY +1 29 days ago $140,000$180,000
Python LangGraph pydanticAI Transformers HuggingFace PyTorch SKLearn XGBoost LightGBM RAG LLM Orchestration Apache Spark AWS Athena S3 Pgvector OpenSearch Docker Airflow Jenkins FastAPI Streamlit Gradio vLLM DeepSpeed Weights & Biases Langfuse DVC
3+ yrs exp

Machine Learning Operations Engineer II

S&P Global

Cambridge, MA +1 148 days ago
Python AWS Kubernetes Ray Airflow PyTorch Terraform LangGraph Sagemaker Bedrock Prometheus Git Bash Jsonnet W&B Sentry LangFuse LLMs Agentic AI
2+ yrs exp

Machine Learning Engineer Intern

S&P Global

Cambridge, MA +1 2 days ago
Python LangGraph PyTorch HuggingFace Transformers RAG LLM Orchestration FastAPI Streamlit Gradio Apache Spark AWS S3 Pgvector OpenSearch Docker Airflow Jenkins vLLM DeepSpeed LiteLLM Pandas Matplotlib Jupyter Weights & Biases Langfuse DVC LabelBox Sklearn XGBoost LightGBM

Machine Learning Engineer II

Warner Bros. Discovery

Remote (San Francisco, CA) 2 days ago $135,310$251,290
Machine Learning Python Java Go SQL Recommender Systems Search Systems Feature Stores Version Control Performance Tuning Scalability
2+ yrs exp Remote

AI Machine Learning Engineer II

Gen Digital

Mountain View, CA 29 days ago
Python SQL Machine Learning MLOps BigQuery Spark A/B Testing CI/CD Causal Inference Feature Engineering Recommender Systems Contextual Bandits Uplift Modeling Production Engineering Data Science Statistics
5+ yrs exp

Machine Learning Engineer II, Responsible AI

Pinterest

San Francisco, CA 7 days ago $138,905$285,982
Machine Learning Generative AI LLMs 2-Tower Architectures Recommender Systems SQL realtime systems Cursor Copilot Codex ML Fairness Data Exploration
2+ yrs exp Hybrid