Machine Learning Engineer
Core
Building retrieval-driven AI agents and production-grade ML systems that ground LLM outputs in trusted financial data for S&P Global's Kensho platform.
Role type
Senior IC Machine Learning Engineer (GenAI/LLM)
Builds
Retrieval-driven AI agents, LLM-powered applications, and fundamental AI toolkits (e.g., Kensho Link, NERD)
Domain
Financial services, Generative AI, Large Language Models (LLM), Information Retrieval
Deliverable
production ML models
Required skills
Machine Learning fundamentals, Natural Language Processing (NLP), Information Retrieval systems, Python, SQL, ML pipeline design (data processing, training, inference, evaluation), LLM orchestration
Preferred skills
RAG-based systems, LangChain
Technologies
PyTorch, Transformers, HuggingFace, LangChain, Scikit-learn, XGBoost, LightGBM, Docker, Amazon EKS, Jenkins, AWS, Postgres, OpenSearch, S3, Weights & Biases, DVC, MosaicML, NVIDIA NeMo
Responsibilities
Design and deploy machine learning systems solving complex business problems; Build AI agents that fetch and validate data from S&P datasets; Evaluate LLM-based agents for performance and latency; Optimize and scale ML systems for high demand; Reduce technical debt in the ML stack; Collaborate with Data, Product, and Engineering teams to drive product vision.
Seniority
Mid-to-senior level, hands-on IC