Lead Software Engineer - AI/ML and IaC
On-site · Plano, Texas, United States
Job Summary
Lead Software Engineer responsible for designing, developing, and deploying AI/ML-driven tooling and agent-based automation across cloud and on-prem environments. Drive automation of IAC development and deployment, integrate intelligent agents for workflow optimization, enhance CI/CD pipelines with ML-driven analytics and automated remediation, and develop AI-powered observability solutions for proactive health monitoring. Collaborate with cross-functional teams to identify automation opportunities, stay current with AI/ML trends, and continuously improve tools and methodologies while contributing to an inclusive team culture.
Required Qualifications
- Formal training or certification on software engineering concepts and 5+ years applied experience
- 5+ years of experience in AI/ML engineering with expertise in agent-based systems and automation
- Strong experience automating IAC development (e.g., Terraform, Ansible, CloudFormation) using AI/ML
- Deep understanding of observability tools (Prometheus, Grafana, ELK) and automation using AI/ML
- Proficiency in Python, Java, or similar languages; experience with ML frameworks (TensorFlow, PyTorch, Scikit-learn)
- Familiarity with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes)
- Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.