AI/ML Engineer

Summary

Builds and deploys AI/ML applications using Snowflake Cortex, LLM APIs, and Python frameworks to integrate GenAI into enterprise data ecosystems, focusing on vector search, agentic workflows, and real-time analytics.

Job Description:

We are looking for an experienced AI/ML Engineer with strong hands-on experience building and deploying intelligent applications using Snowflake Cortex, LLM APIs, and modern data science and ML techniques. This role is ideal for someone with a strong foundation in machine learning, statistics, and data preparation, who can integrate and apply GenAI capabilities within enterprise data ecosystems.

Core Responsibilities:

Develop and deploy intelligent applications using Snowflake Cortex, LLM APIs, and Python-based frameworks.

Apply data science techniques (e.g., clustering, anomaly detection, forecasting) to prepare model-ready datasets and derive insights.

Build and optimize ML pipelines and agents using Python and ML libraries.

Implement vector-based search systems (e.g., using FAISS) for semantic or contextual retrieval.

Build and maintain Streamlit or similar apps for stakeholder-facing analytics.

Integrate with REST APIs and LLM endpoints (OpenAI, Mistral, etc.).

Handle streaming data sources (e.g., IoT or sensor data) in real-time pipelines.

Required Skills:

Strong understanding of core ML concepts (e.g., classification, regression, precision vs. recall, model evaluation)

Proficiency in Python and ML libraries like scikit-learn, pandas, NumPy

Snowflake Cortex AI experience (e.g., Cortex LLMs, Cortex Analyst, Cortex Apps)

Experience building Agentic AI or RAG pipelines

Familiarity with FAISS or similar vector DBs for ANN search

Experience with Streamlit, REST APIs, and LLM API integration

Working knowledge of statistical concepts like distributions, variance, etc.

Handling of streaming data in ML pipelines

Nice to Have:

SnowPro or ML certifications

Experience with LangChain, semantic layers, or embedding pipelines

See also

ML / AI jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available