Sr. AI & Data Engineer
Job Description
Accenture is seeking a Sr. AI & Data Engineer for a hybrid role based in Irving, TX. The position focuses on building modern, cloud-native Snowflake solutions and agentic AI systems on the Snowflake AI Data Cloud, with responsibilities spanning governed data environments, governed ingestion, RAG pipelines, and enterprise AI integrations.
Responsibilities
- Architect and maintain a scalable, governed Snowflake AI Data Cloud environment, including compute optimization, warehouse sizing, and cost management.
- Design and implement ELT/ETL frameworks using Snowflake SQL, Snowpark (Python), Dynamic Tables, Streams, Tasks, and Snowpipe for batch, streaming, CDC, and event-driven ingestion patterns.
- Build reusable, AI-ready data products with clear ownership, semantic context, data quality SLAs, and lineage tracking.
- Implement enterprise security controls including RBAC/ABAC, column- and row-level security, dynamic data masking, classification tags, and audit logging.
- Integrate Snowflake with upstream source systems, orchestration platforms (for example dbt and Apache Airflow), governance tools, and downstream analytics consumers.
- Design and build multi-step agentic AI workflows using Snowflake Cortex Agents, Cortex AI Functions, Cortex Search, and Cortex Analyst.
- Develop production-grade Retrieval-Augmented Generation (RAG) pipelines, including vector search, semantic retrieval, and hybrid search over governed Snowflake datasets.
- Implement tool-use orchestration, prompt engineering, and evaluation frameworks for reliable, auditable agent behavior (LLMOps).
- Apply agentic automation to operational use cases such as anomaly detection, data quality remediation, query diagnosis, documentation generation, and incident summarization.
- Integrate AI agents with enterprise systems using MCP (Model Context Protocol) connectors, REST APIs, and event-driven messaging architectures.
- Define and enforce data modelling standards including Kimball dimensional and Data Vault 2.0 to support analytics, ML feature stores, and AI consumption layers.
- Build and maintain semantic data models that expose governed, business-ready datasets for Cortex Analyst and BI tools.
Requirements
- Minimum three years of professional experience in data engineering, including experience building agentic AI or LLM-powered applications (including RAG pipelines, tool-use agents, and prompt engineering) in an enterprise context.
- Minimum three years of professional experience with Snowflake-native features: Snowpark (Python), Dynamic Tables, Streams & Tasks, Snowpipe, Cortex AI suite, and performance tuning.
- Minimum three years of experience with Python (data engineering and ML workloads) and advanced SQL.
- Bachelor’s degree or equivalent (minimum 12 years work experience). If Associate Degree, must have minimum 6 years work experience.
Technologies
- Snowflake, Snowflake AI Data Cloud, Snowflake SQL
- Snowpark (Python), Dynamic Tables, Streams, Tasks, Snowpipe
- Snowflake Cortex Agents, Cortex AI Functions, Cortex Search, Cortex Analyst
- Retrieval-Augmented Generation (RAG), vector search, semantic retrieval, hybrid search
- LLMOps, Python, SQL
- RBAC, ABAC, dynamic data masking
- REST APIs, MCP (Model Context Protocol), dbt, Apache Airflow
- Kimball dimensional, Data Vault 2.0, BI tools
Benefits
- Medical, dental, vision, life, and long-term disability coverage
- 401(k) plan
- Bonus opportunities
- Paid holidays
- Paid time off
- Reasonable range of compensation varies depending on office location, role, skill set, and level of experience
Location and Work Model
Hybrid role requiring three days per week in the office. Office locations include Dallas, TX; Houston, TX; Columbus, OH; Atlanta, GA; Tampa, FL; Irving, TX; and St. Petersburg, FL.
Salary
USD 59,100 - 205,800 per year (annual range).
Preferred Qualifications
- Experience with data modelling methodologies and dbt for transformation layer management.
- Familiarity with at least one major cloud platform (AWS, Azure, or GCP) and associated services (object storage, IAM, networking, managed compute).
- Experience implementing data governance, security policies, and compliance frameworks on cloud data platforms.
- Bachelor’s degree in Computer Science, Software Engineering, Data Science, or a related quantitative discipline; equivalent experience considered.
- Strong problem solving skills, attention to detail, and ability to work effectively in agile, cross functional teams.
- Snowflake SnowPro Advanced certification (Data Engineer or Architect) or Cortex AI practitioner credentials.
- Experience with vector databases (for example Snowflake Vector Search, Pinecone, Weaviate) and embedding models (for example Snowflake Arctic Embed).
- Hands-on experience with MLOps tooling, including model registries, evaluation pipelines, experiment tracking, and production monitoring.
- Familiarity with MCP (Model Context Protocol) and enterprise agentic control plane architectures.
- Exposure to streaming technologies (Apache Kafka, Kinesis) integrated with Snowflake ingestion pipelines.
Compensation by Role Location (Accenture)
- California: $70,350 to $205,800
- Colorado: $63,800 to $177,800
- Connecticut: $63,800 to $177,800
- District of Columbia: $68,000 to $189,300
- Illinois: $59,100 to $177,800
- Maine: $54,400 to $151,400
- Maryland: $63,800 to $177,800
- Massachusetts: $63,800 to $189,300
- Minnesota: $63,800 to $177,800
- New York: $66,300 to $205,800
- New Jersey: $68,000 to $205,800
- Ohio: $59,100 to $164,600
- Virginia: $59,100 to $189,300
- Washington: $80,200 to $189,300