Cayuse Holdings

AI Engineer

Location US-TX-Austin
ID 103816
Category
Information Technology
Position Type
Full-Time Salary Exempt
Remote
No
Clearance Required
None

Overview

JOB TITLE:

AI Engineer

CAYUSE COMPANY:

Cayuse Civil Services, LLC

LOCATION

Hybrid, Austin, TX (3 day remote | Tue & Fri Onsite)

SALARY:

$117,270.40 - $167,523.20

 

The Work

The AI Engineer will drive innovation in the SDLC processes using artificial intelligence and automation. This role will develop software solutions by studying information needs, conferring with users, and studying systems flow, data usage, and work processes. Investigates problem areas and prepares and installs solutions by determining and designing system specifications, standards, and programming.

The focus of this role is applying AI/ML techniques to improve reliability, observability, and operational workflows. The expectation is to internally develop AI-driven solutions that optimize SDLC processes, reduce toil, and increase automation maturity across the organization.

This position aligns with Cayuse’s core values of Innovation, Excellence, Collaboration, Adaptability, and Integrity by fostering technical solutions that meet customer needs, promoting teamwork, and prioritizing quality and inclusivity in deliverables.

Responsibilities

  • Design and implement AI/ML models to enhance software development lifecycle (SDLC) processes, including:
    • Improving developer experience and productivity.
    • Intelligent test management leveraging data analytics and predictive techniques.
    • Predictive detection of infrastructure failures.
    • Applying Agentic AI, Model-Centric Programming (MCP), and Retrieval-Augmented Generation (RAG) techniques.
    • Intelligent alerting and noise reduction for IT incident management.
    • Automated classification and root-cause analysis of incidents.
    • Optimizing CI/CD pipelines based on historical data and trends.
    • Leveraging Generative AI (GenAI) for Infrastructure as Code (IaC).
    • Exploring and deploying other innovative, AI-driven use cases to automate tasks and improve efficiency.
  • Partner with Development, DevOps, and Infrastructure teams to identify opportunities for automation and address operational pain points.
  • Collaborate with cross-functional teams to conceptualize, design, and deploy innovative AI-powered solutions.
  • Design and implement automation scripts and tooling to streamline manual workflows and increase operational efficiency.
  • Focus on improving user experiences through intelligent automation solutions.
  • Build, deploy, and maintain end-to-end pipelines for training and continuously improving AI/ML models tailored to DevOps use cases.
  • Monitor and optimize model performance to ensure alignment with operational goals.
  • Work closely with Infrastructure, DevOps, and Cloud teams to develop architecture and design documentation for proposed AI solutions.
  • Ensure designs meet scalability, reliability, and performance requirements.
  • Ensure the operational reliability, scalability, and performance of AI-based automation tools.
  • Integrate AI solutions into monitoring systems to enhance visibility and maintain system health.
  • Apply Agile Scrum and DevOps best practices to effectively manage AI/ML projects.
  • Facilitate sprint planning, backlog grooming, and iterative delivery cycles.
  • Work within Developer IDEs such as Eclipse, IBM Rational Application Developer, Spring Tool Suite (STS), and others, to build and integrate AI/ML solutions into existing SDLC processes.
  • Prepare comprehensive technical and design documents to support AI initiatives.
  • Conduct system analysis, diagnosis, and problem resolution to address software issues and performance optimization opportunities.
  • Manage GitHub repositories, enforce branching strategies, and define access controls.
  • Automate CI/CD workflows using GitHub Actions or similar tools.
  • Ensure code quality by defining and maintaining governance rules and best practices for integration processes.
  • Support and enhance code integration pipelines to align with organizational policies.
  • Troubleshoot and diagnose system faults, ensuring timely resolution and root-cause identification.
  • Analyze software for defects and identify opportunities for performance improvements or tuning.
  • Other duties as assigned.

Qualifications

Here’s What You Need

  • Bachelor’s degree in computer science, Engineering, or equivalent experience.
  • 3+ years in Development/Automation roles.
  • 8 years’ proven ability to administer GitHub Enterprise Cloud
  • 8 years’ proven ability to analyze and resolve complex issues
  • 8 years’ experience supporting and training end users on all levels.
  • 8 years’ hands-on experience with Continuous Integration Delivery models
  • Strong background in cloud-native infrastructure (AWS, Azure, or GCP).
  • Proficiency in automation and scripting (Python is preferred, Bash, etc.).
  • Solid understanding of CI/CD pipelines
  • Experience with cloud-native technologies
  • Experience applying AI/ML techniques to solve engineering problems (e.g., anomaly detection, classification, clustering).
  • Familiarity with Python machine learning frameworks (e.g., Scikit-learn, TensorFlow, PyTorch).
  • Good understanding of monitoring, logging, and observability tooling.
  • Must be able to pass a background check. May require additional background checks as required by projects and/or clients at any time during employment.

 

Desired Qualifications:

  • 3 years of hands-on experience with large development projects using Agile methodology
  • Experience with anomaly detection, predictive analytics, or time-series forecasting.
  • Knowledge of MLOps practices (for internal AI models).
  • Experience integrating AI solutions into DevOps toolchains and platforms.
  • Familiarity with infrastructure as code (Terraform, Pulumi, CloudFormation).
  • Some working experience with Hyper-V Virtual Machine Management
  • Experience with asset and service account management
  • Experience with BMC Helix ticketing system

 

Our Commitment to you / overview of benefits

  • Medical, Dental and Vision Insurance; Wellness Program
  • Flexible Spending Accounts (Healthcare, Dependent Care, Commuter)
  • Short-Term and Long-Term Disability options
  • Basic Life and AD&D Insurance (Company Provided)
  • Voluntary Life and AD&D options
  • 401(k) Retirement Savings Plan with matching after one year
  • Paid Time Off

 

Reports to: Program Manager

 

Working Conditions

  • Professional hybrid office environment.
  • Ability to work on-site in Austin, Texas
  • 3 days remote with 2 days (Tuesdays and Fridays) required to be onsite (subject to change per manager).
  • Must be physically and mentally able to perform duties extended periods of time.
  • Ability to use a computer and other office productivity tools with sufficient speed to meet the demands of this position.
  • Must be able to establish a productive and professional workspace.
  • Must be able to sit for long periods of time looking at computer screen.
  • May be asked to work a flexible schedule which may include holidays.
  • May be asked to travel for business or professional development purposes.
  • May be asked to work hours outside of normal business hours.

 

Other Duties: Please note this job description is not designed to cover or contain a comprehensive list of activities, duties or responsibilities that are required of the employee for this job.  Duties, responsibilities, and activities may change at any time with or without notice.

Cayuse is an Equal Opportunity Employer.  All employment decisions are based on merit, qualifications, skills, and abilities. All qualified applicants will receive consideration for employment in accordance with any applicable federal, state, or local law.

Pay Range

USD $56.38 - USD $80.54 /Hr.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.