Lead Software Engineer

NICE

Seattle (WA)

On-site

USD 150,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

NiCE is seeking a Lead Software Engineer (Data technologies) to design and implement AI-driven data solutions that scale across cloud data platforms such as Snowflake, Databricks, or BigQuery. You will prototype and productionize LLM-based systems for dynamic SQL generation, document search, and semantic retrieval, and build vector search capabilities using OpenSearch.

You will mentor teams, advise on technology direction, and collaborate with global engineering to deliver robust data pipelines

Qualifications

  • Expertise in large-scale cloud data platforms (Snowflake or Databricks or BigQuery).
  • Hands-on experience building LLM-driven workflows for dynamic SQL generation or intelligent data access.
  • Proficiency in Python and/or Java for AI pipeline development.
  • Experience with vector search and OpenSearch for document and semantic retrieval.
  • Familiarity with data cataloging or metadata systems such as Atlan or DataHub.
  • Strong troubleshooting and debugging skills in production environments.
  • High ownership, critical thinking, curiosity, and execution with a collaborative mindset.

Responsibilities

  • Design and implement AI-driven data solutions that scale across cloud data platforms.
  • Prototype and productionize LLM-based systems for dynamic SQL generation and semantic retrieval.
  • Build and maintain vector search capabilities using OpenSearch or similar.
  • Develop metadata and data catalog layers to enable LLM reasoning and discoverability.
  • Build reliable, performant, and well-governed data pipelines for AI workloads.
  • Advise engineering leadership on technology selection and strategic direction.
  • Partner with global engineering teams to deliver high-quality AI data solutions in production.
  • Assist in making data ready for AI with a semantic layer (nice to have).

Skills

Python
Java
LLM workflows
Vector search
OpenSearch
Data catalog
Metadata schemas
Snowflake
Databricks
BigQuery

Tools

OpenSearch
Snowflake
Databricks
BigQuery
Atlan
DataHub
YAML

Job description

Lead Software Engineer (Data technologies)
Location

Sandy, UT or Atlanta, GA or Bay Area, CA

Overview

We are seeking a highly skilled Builder to design and implement AI-driven solutions that scale across cloud data lakes. This role will collaborate closely with engineering and data teams to prototype and productionize data solutions at scale that include document and vector search, and semantic retrieval. This role will advise engineering leadership on technology selection and direction, while ensuring robust, scalable, and well-governed production deployments. This is a hands on role with significant architecture, code contribution and mentoring other builders

Key Responsibilities
  • Design and implement AI-driven data solutions that scale across cloud data platforms such as Snowflake or Databricks or BigQuery (anyone one of these)
  • Prototype and productionize LLM-based systems for dynamic SQL generation, document search, and semantic retrieval
  • Build and maintain vector search capabilities using OpenSearch or similar technologies
  • Develop metadata and data catalog layers to enable LLM reasoning and discoverability
  • Build reliable, performant, and well-governed data pipelines for AI workloads
  • Advise engineering leadership on technology selection and strategic direction aligned with company needs
  • Partner with global engineering teams to deliver high-quality AI data solutions in production
  • Experience in making Data ready for AI with Semantic layer (Nice to have)
Required Technical Background
  • Expertise in large-scale cloud data platforms (Snowflake or Databricks or BigQuery, or equivalent)
  • Hands-on experience building LLM-driven workflows for dynamic SQL generation or intelligent data access
  • Proficiency in Python and/or Java for AI pipeline development
  • Experience with vector search and OpenSearch (or similar) for document and semantic retrieval
  • Familiarity with data cataloging or metadata systems such as custom YAML schemas, Atlan, or DataHub
  • Strong troubleshooting and debugging skills in production environments.
  • High ownership, critical thinking, curiosity, and execution skills with a collaborative mindset for working across global teams
Preferred Qualifications
  • Prior experience advising engineering leadership on well-rounded technology selection and direction along with tradeoffs
  • Demonstrated ability to design and implement enterprise-grade AI and data solutions.
  • Strong learning orientation and enthusiasm for emerging AI and data engineering technologies.
  • Ability to work independently and drive execution across distributed teams.
Experience

8 to 12 years in software or Software Engineering, Data Engineering including recent hands-on work with AI systems

Equal Opportunity Employer

NiCE is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, age, sex, marital status, ancestry, neurotype, physical or mental disability, veteran status, gender identity, sexual orientation or any other category protected by law.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AI Lead Software Engineer
AI Lead Software Engineer

NiCE • Sandy (UT)

On-site
USD 120,000 - 180,000
AI Lead Software Engineer
AI Lead Software Engineer

Nice • Seattle (WA)

On-site
USD 180,000 - 250,000
Lead AI Data Engineer - LLM & Vector Search
Lead AI Data Engineer - LLM & Vector Search

NiCE • Sandy (UT)

On-site
USD 120,000 - 180,000
Staff/Principal AI Software Engineer
Staff/Principal AI Software Engineer

Jobtailor • Menlo Park (CA)

On-site
USD 180,000 - 300,000
Lead AI and Data Solutions Engineer
Lead AI and Data Solutions Engineer

ISoftech Inc • United States

On-site
USD 130,000 - 160,000
Senior Data Engineer
Senior Data Engineer

LHH • Dallas (TX)

On-site
USD 160,000 - 170,000
Senior AI Engineer
Senior AI Engineer

Qaurs Techno Systems LLC • Bellevue (WA)

On-site
USD 130,000 - 160,000
Lead Data Engineer
Lead Data Engineer

Tieto • Dallas (TX)

On-site
USD 140,000 - 190,000
Founding AI Engineer
Founding AI Engineer

Stem IT • Arlington (VA)

Hybrid
USD 170,000 - 230,000
Competitive benefits
Artificial Intelligence Engineer
Artificial Intelligence Engineer

Leeds Professional Resources • Miami (FL)

On-site
USD 120,000 - 160,000