Jobs · Engineering · Texas

AI Developer

Diamondback Energy · Dallas, TX · Yesterday
EngineeringFull-time

Job Responsibilities

  • Design, build, and deploy AI-powered applications and autonomous/multi-agent workflows using large language models (Claude, Azure OpenAI models via Azure AI Foundry, and others)
  • Build and maintain data pipelines connecting Snowflake and Azure Databricks to AI/ML workflows (using tools such as dbt), ensuring models and agents operate on trusted, well-structured data
  • Develop and orchestrate agentic systems using the Claude Agent SDK and Azure AI Foundry Agent Service, including tool use, retrieval-augmented generation (RAG), and multi-step reasoning
  • Develop evaluation harnesses and testing frameworks to measure model and agent quality, reliability, and safety before and after deployment
  • Rapidly prototype and evaluate emerging AI tools, models, and frameworks; recommend adoption where they add clear value
  • Partner with data science, data engineering, IT, and business stakeholders to translate ambiguous needs into working, production-ready solutions
  • Support responsible AI practices, including data privacy, access control, and governance, within Azure and Snowflake environments

Required Qualifications

  • Bachelor's Degree in Computer Science, Data Science, Engineering, Mathematics, or a related field
  • Two (2) to four (4) years of hands-on experience building and shipping software, data, or AI/ML applications in production
  • Strong proficiency in Python, with experience writing tested, maintainable code
  • Working knowledge of SQL and experience with at least one cloud data platform (e.g., Snowflake, Databricks, or similar)
  • Hands-on exposure to building applications with large language models or generative AI APIs (e.g., Claude, OpenAI, Azure OpenAI, or similar)
  • Familiarity with software engineering fundamentals: version control (Git/GitHub), testing, CI/CD, and common design patterns
  • Strong problem-solving and communication skills, with the ability to work effectively across data science, engineering, and business teams
  • A demonstrated pattern of self-directed learning — picking up new tools, frameworks, and platforms quickly and enthusiastically
  • Comfort operating with ambiguity in a fast-evolving field, including a new team, evolving tools, and undefined processes

Preferred Qualifications

  • Direct experience with Microsoft Azure services, particularly Azure Databricks and Azure AI Foundry
  • Direct experience with Anthropic Claude, the Claude Agent SDK, or comparable agent development frameworks
  • Experience with vector databases and embedding/chunking strategies for retrieval and semantic search
  • Experience converting unstructured data (documents, PDFs, emails, images, etc.) into structured, queryable formats for AI/ML use
  • Experience with dbt (data build tool) for building, testing, and documenting data transformation pipelines
  • Familiarity with the Model Context Protocol (MCP) or other tool-calling / agent orchestration patterns
  • Experience with infrastructure-as-code, containerization, or cloud deployment practices
  • Exposure to the energy industry or other data- and asset-intensive industries
  • Contributions to open-source AI projects, personal AI projects, or active participation in the broader AI developer community

Similar jobs

AI Developer

Staffing Spot, Inc.San Francisco, CA· 3 wk ago
Engineeringapply on jobs.pyjamahr.com

AI Developer

Staffing Spot, Inc.Des Moines, IA· 3 wk ago
apply on jobs.pyjamahr.com

AI Developer

Staffing Spot, Inc.Dallas, TX· 3 wk ago
Information Technologyapply on jobs.pyjamahr.com

AI Developer

Salvo SoftwareUnited States· 3 wk ago
RemoteEngineeringapply on apply.workable.com

AI Developer

Spatial Front, IncCrystal City, TX· Yesterday
Engineering$120k–$155k/yrapply on recruiting.paylocity.com

AI Developer

VAMS TechnologiesLewisville, TX· 1 mo ago
Engineeringapply on vamstechnologies.com