Senior Machine Learning Engineer

spglobal

Hyderabad 5 Years Exp Posted 4h ago

Job Description

  • Bachelor's degree or higher in Computer Science, Engineering, or a related field.

  • 5+ years of significant, hands-on industry experience with machine learning, natural language processing (NLP), and information retrieval systems, including designing, shipping, and maintaining production systems.

  • Strong proficiency in Python.

  • Experience reading and understanding SQL databases and writing queries for specific access patterns. 

  • Proven experience building ML pipelines for data processing, training, inference, maintenance, evaluation, versioning, and experimentation.

  • Demonstrated effective coding, documentation, collaboration, and communication habits.

  • Strong problem-solving skills and a proactive approach to addressing challenges.

  • Ability to adapt to a fast-paced and dynamic work environment.

  • Experience working with machine learning libraries/frameworks for Large Language Model (LLM) orchestration, such as Langchain.

  • (Preferred) Experience working with RAG based system 

 

What You’ll Do:

 

  • Develop Advanced ML Systems: Create, refine, and deploy machine learning systems that solve complex business problems and power Kensho products.

  • Build Retrieval-Driven AI Agents: Design AI agents that fetch, validate, and structure data from S&P datasets, ensuring answers produced by LLMs are grounded in S&P’s data universe.

  • Evaluate LLM-based AgentsIdentify and resolve performance gaps in both online and offline settings, addressing issues such as performance, latency, memory usage, compute efficiency, and feature consistency.

  • Work With Domain Specific Data: Leverage proprietary structured and unstructured datasets, deep dive to have domain understanding, work with Subject Matter Experts (SMEs).

  • Scale ML Applications: Optimize and scale ML systems to support high demand, efficient resource utilization, and reliable production behavior.

  • Reduce Technical Debt: Proactively identify areas of the stack that can be improved, and propose solutions that strengthen reliability and maintainability.

  • Taking InitiativeScope, plan, and execute ML initiatives that develop core capabilities across Kensho products.

  • Collaborate Across Teams: Work closely with Data, Product, Design, and Engineering teams to ensure smooth operations and contribute to long-term product vision.

  • Improve User Experiences: Partner with Product and Design to develop ML-driven functionality that enhances user workflows and aligns with business needs.

  • Drive the ML Lifecycle: Engage in all phases of the ML lifecycle, from problem framing and data exploration to model deployment and production monitoring, ensuring continuous improvement.

 

Technologies We Love:

  • Traditional ML: Scikit-learn, XGBoost, LightGBM 

  • ML/Deep Learning: PyTorch, Transformers, HuggingFace, LangChain

  • Deployment tools such as: Docker, Amazon EKS, Jenkins, AWS

  • EDA/Visualization: Pandas, Matplotlib, Jupyter, Weights & Biases

  • Tools/Toolkits: DVC, MosaicML, NVIDIA NeMo, LabelBox

  • Techniques: RAG, Prompt Engineering, Information Retrieval, Data Embedding

    • Datastores: Postgres, OpenSearch, SQLite, S3

Similar Openings for You