• San Antonio, TX
  • Instant Apply
1 day ago

Job Description

Senior AI Software Engineer

Overview
We are seeking an experienced Software Engineer to help build the next generation of AI-enabled software delivery capabilities. This role focuses on developing reusable platform services, AI-powered workflows, and engineering tools that improve how software is built, tested, secured, and deployed across the organization.

What You'll Do
  • Design and develop high-quality, scalable, and efficient software solutions.
  • Build AI-enabled and agentic workflows that support modern software delivery practices.
  • Develop reusable platform capabilities, APIs, integrations, and automation services.
  • Integrate AI-driven functionality into established developer tools and CI/CD pipelines.
  • Support software testing, security, monitoring, and production-readiness initiatives.
  • Identify technical risks and help drive resolution of critical issues.
  • Contribute to evaluation, monitoring, and continuous improvement of AI-powered capabilities.
  • Mentor junior developers and contribute technical leadership on project initiatives.
  • Collaborate with engineering teams to deliver solutions that improve productivity and reduce manual effort across the software development lifecycle.
Required Qualifications
  • 4+ years of Software Engineering experience.
  • 2+ years of experience building AI-enabled or Agentic Software solutions.
  • 4+ years of Platform Engineering and/or DevSecOps experience.
  • Experience leading significant portions of one or more large software implementation projects.
  • Strong understanding of software design, development, testing, and deployment practices.
  • Ability to work in a highly collaborative engineering environment.
Required Technical Skills
  • Golang (Go)
  • GitLab CI/CD
  • AI Agent Orchestration Frameworks
  • Python
  • API Development and Integration
  • Platform Engineering
  • DevSecOps Practices
Preferred Experience
  • Building AI capabilities integrated into enterprise software delivery processes.
  • Agent orchestration and workflow automation frameworks.
  • Cloud platforms and distributed systems.
  • Observability and monitoring tools.
  • Automated evaluation frameworks.
  • Security-first development practices.
  • Building reusable engineering capabilities used across multiple teams.
 
 

Numbers & Facts

LocationSan Antonio, TX

Skills

  • Application Programming Interface (API)unmatched
  • Artificial Intelligence (AI)unmatched
  • Automationunmatched
  • Cloud Computingunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Improvementunmatched
  • Continuous Integrationunmatched
  • Distributed Computingunmatched
  • Engineeringunmatched
  • Enterprise Applicationsunmatched
  • Go Programming Language (Golang)unmatched
  • Leadershipunmatched
  • Mentoringunmatched
  • Problem Solving Skillsunmatched
  • Production Controlunmatched
  • Productivity Managementunmatched
  • Programming Toolsunmatched
  • Python Programming/Scripting Languageunmatched
  • Quality Assurance Methodologyunmatched
  • Risk Analysisunmatched
  • Security Monitoringunmatched
  • Software Administrationunmatched
  • Software Designunmatched
  • Software Developmentunmatched
  • Software Development Lifecycle (SDLC)unmatched
  • Software Engineeringunmatched
  • Software Testingunmatched
  • Team Playerunmatched
  • Technical Leadershipunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder