Python Developer Job in United State | Yulys
×

Job Title: Python Developer

Company Name: HALO Branded Solutions
Salary: USD 110,000.00
-
USD 140,000.00 Yearly
Job Industry: Marketing and Advertising
Job Type: Full time
WorkPlace Type: remote
Location: United State, United States
Required Candidates: 1 Candidates
Skills:
JavaScript
Theme Development
Plugin Development
Job Description:

We are HALO! We connect people and brands to create unforgettable, meaningful, and lasting experiences that build brand engagement and loyalty for our over 60,000 clients globally, including over 100 of the Fortune 500. Our nearly 2,000 employees and 1,000 Account Executives located in 40+ sales offices across the United States are the reason HALO is #1 in our $25B industry.


Position Overview:

HALO is seeking an experienced AI Python Developer to lead the development of intelligent, conversational interfaces powered by generative AI. You’ll be instrumental in building Streamlit applications that serve as intuitive front-ends to a data warehouse chatbot, while also crafting the semantic layers within Snowflake’s Cortex Analyst framework that power its intelligence.


Key Responsibilities:

Streamlit UI & Chatbot Integration

  1. Design and develop interactive Streamlit applications that serve as user interfaces for a generative AI chatbot.
  2. Integrate conversational AI models with Snowflake data sources to enable natural language querying and insights.
  3. Ensure responsive, secure, and scalable front-end experiences tailored to business users and analysts.

Snowflake Cortex Analyst & Semantic Modeling

  1. Architect and implement semantic models using Snowflake’s Cortex Analyst to enable contextual understanding of enterprise data.
  2. Define entity relationships, business logic, and metadata mappings that support natural language interactions.
  3. Collaborate with data engineers and analysts to align semantic models with business needs and data governance standards.

AI & Generative Model Development

  1. Fine-tune and deploy generative AI models for contextual Q&A, summarization, and data storytelling.
  2. Optimize model performance and relevance using feedback loops, embeddings, and prompt engineering.
  3. Stay current with advancements in LLMs, vector search, and multimodal AI to continuously improve the chatbot experience.

Requirements


  1. 3+ years of strong proficiency in Python, especially for AI/ML applications.
  2. Hands-on experience with Streamlit for building data-centric web apps.
  3. Deep understanding of Snowflake architecture, Cortex Analyst, and semantic modeling principles.
  4. Familiarity with LLMs and prompt engineering techniques.
  5. Experience with REST APIs, databases, and embedding models.
  6. Knowledge of data warehousing concepts, SQL, and enterprise data modeling.
  7. Background in UX design or conversational UI.
  8. Prior work with enterprise-grade AI deployments or chatbot platforms.

Key Skills and Technologies:

  1. Python
  2. Snowflake and Cortex Analyst
  3. Streamlit
  4. DevOps Tools: BitBucket, Jenkins
  5. AWS
  6. Databases, SQL, and data modeling
  7. Data security/compliance
  8. API Integrations
  9. Agile Methodologies
  10. Jira/ServiceNow

Are you looking for remote jobs near your area? At Yulys, thousands of employers are looking for exceptional talent like yours. Find a perfect job now.

Become a part of our growth newsletter