Overview
Skills
Job Details
Role: ML Data Scientist
Location: Remote
Proven experience as a Machine Learning Engineer (5+ years)
Proficiency in Python programming language
Experience with RDBMS & NoSQL databases (e.g., MongoDB, BigQuery, PostgreSQL)
Experience with data preprocessing, feature engineering, and model evaluation
Strong practical experience with Google Cloud Platform (Google Cloud Platform) services for Machine Learning Operations (MLOps), including hands-on experience with Vertex AI for model training, deployment, and monitoring.
Extensive experience with Large Language Models (LLMs), including deep understanding of their architecture, capabilities, and limitations.
Proven track record of successfully deploying and managing LLM-based solutions in production environments, specifically leveraging Vertex AI for LLM model serving, monitoring, and versioning.
Hands-on experience leveraging Vertex AI Model Garden for model discovery, deployment, and management.
Proficiency in developing sophisticated LLM-powered applications using agentic frameworks (e.g., LangChain, LangGraph).
Understanding of core machine learning concepts and workflows
Familiarity with version control systems (e.g., Git)
Preferred Qualifications
Familiarity with Azure OpenAI services and other cloud-based LLM offerings.
Experience with Retrieval Augmented Generation (RAG) architectures.
Knowledge of natural language processing (NLP) beyond LLMs.
Familiarity with big data technologies (Apache Spark, Ray, Dask)
Experience with streaming data technologies (e.g., Apache Kafka, PubSub)
Strong problem-solving skills and attention to detail
Ability to work collaboratively in a team environment