Jobs · Engineering · Arizona

Data and AI Engineer II

Freeport-McMoRan · Phoenix, AZ · 1 mo ago
Engineering$112k–$160k/yrFull-time

About the role

As the Data and AI Engineer II, you will serve as a project leader and independent contributor on a fast-growing Data Engineering team focused on analytics-driven mining. Your expertise in data and software engineering will enable the organization to build and deploy data- and AI-driven solutions to production while collaborating with mining operations, subject matter experts, data scientists, and software engineers. You will champion DataOps and agile practices to drive value across projects.

Responsibilities

  • Lead technical work within cross-functional, geographically distributed agile teams
  • Design, develop, review, and maintain real-time and bulk data pipelines, feature stores, and vector stores
  • Ensure adherence to design patterns
  • Develop data lineage and data dictionary documentation
  • Apply DataOps best practices
  • Provide thought leadership in problem solving, challenge paradigms constructively, solicit input, and participate in R&D initiatives
  • Utilize Snowflake, Azure, and DevOps/DataOps/MLOps practices to deliver enterprise-quality Python and SQL solutions and identify optimization opportunities
  • Independently pursue training and research emerging technologies for departmental application
  • Perform other duties as requested

Qualifications

  • Bachelor's degree in engineering, computer science, analytical field (Statistics, Mathematics, etc.) or related discipline and five (5) years of relevant work experience OR
  • Master's degree in engineering, computer science, analytical field (Statistics, Mathematics, etc.) or related discipline and three (3) years of relevant work experience OR
  • Ph.D. in engineering, computer science, analytical field (Statistics, Mathematics, etc.) or related discipline and one (1) year of relevant work experience

Required Skills

  • Knowledgeable Practitioner of SQL development with experience designing high quality, production SQL codebases
  • Knowledgeable Practitioner of Python development with experience designing high quality, production Python codebases
  • Knowledgeable Practitioner in data engineering, software engineering, and ML systems architecture
  • Hands-on experience building production data workloads in Snowflake, including warehouse and schema design, with awareness of the performance and cost implications of design choices
  • Knowledgeable Practitioner of data modeling
  • Experience applying software development best practices in data engineering projects using GitHub and GitHub Actions, including Version Control, P.R. Based Development, Schema Change Control, CI/CD, Deployment Automation, Test Driven Development/Test Automation, Shift left on Security, Loosely Coupled Architectures, Monitoring, Proactive Notifications using Python and SQL
  • Experience delivering machine learning or generative AI solutions to production, including model or LLM integration, evaluation, and monitoring
  • Data science experience wrangling data, model selection, model training, model validation, Operational Readiness Evaluator and Model Development and Assessment Framework, and deployment at scale

Preferred Qualifications

  • Working knowledge of Azure Stream Architectures, dbt on Snowflake, Schema Change tools, Data Dictionary tools, Azure Machine Learning Environment, GIS Data
  • Working knowledge of generative AI tooling, LLM APIs, prompt design, vector databases, and RAG patterns, and of MLOps practices for model deployment and monitoring
  • Working knowledge of Software Engineering and Object Orient Programming Principles
  • Working knowledge of Snowflake-native capabilities such as Snowpark, Streams and Tasks, Dynamic Tables, and Cortex AI
  • Working knowledge of Distributed Parallel Processing Environments such as Spark
  • Working knowledge of problem solving/root cause analysis on Production workloads
  • Working knowledge of Agile, Scrum, and Kanban
  • Working knowledge of workflow orchestration using tools such as Airflow, Prefect, Dagster, or similar tooling
  • Working knowledge of GitHub and GitHub Actions for source control and CI/CD, or comparable tooling
  • Experience with containerization tools such as Docker
  • Strong verbal and written communication skills in English language

Pay

The estimated annual pay range for this role is currently $112,000-$160,000. This range reflects base salary only and does not include bonus payments, benefits or retirement contributions. Actual base pay is determined by experience, qualifications, skills and other job-related factors. This role is eligible for additional incentive compensation considerations based on company and individual performance. Additionally, this position is currently eligible for annual long-term incentive consideration. Long-term incentives are contingent upon authorized approval under the terms and conditions of the Company's plan and award agreements.

Benefits

  • Affordable medical, dental and vision benefits
  • Company-paid life and disability insurance
  • 401(k) plan with employer contribution/match
  • Paid time off, paid sick time, holiday pay, parental leave
  • Tuition assistance
  • Employee Assistance Program
  • Discounted insurance plans for pet, auto, home and vehicle
  • Internal progression opportunities

Schedule

Employees may be required to work a non-standard schedule, which may include shift work (other than day shift) at a 24/7, 365-day operation.

Similar jobs

Data & AI Engineer II

JobsInPythonUnited States· 1 mo ago
RemoteEngineering$133k–$166k/yrapply on jobsinpython.com

Data & AI Engineer II

CareDx, Inc.Brisbane, CA· 1 mo ago
RemoteEngineering$133k–$166k/yrapply on job-boards.greenhouse.io