Senior Lead Software Engineer - Java, AI
Core
Design and integrate AI-driven remediation workflows into enterprise CI/CD pipelines, building evaluation harnesses to prove agent quality and delivery readiness at scale.
Role type
Senior Lead Software Engineer (AI/DevOps)
Builds
Autonomous agent capabilities for bulk code change planning, execution, validation, and submission within CI/CD flows.
Domain
Enterprise Software Engineering, AI Agents, DevOps, Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Python, Shell scripting, SQL, Kubernetes, Docker, Helm, AWS, Azure, CI/CD pipeline design, AI-assisted development tooling, observability, Git internals, security compliance
Preferred skills
AI/ML engineering, agent-based systems, infrastructure-as-code, model-evaluation tooling, reliability analysis
Technologies
AI Agents, API, AWS, OpenSearch, Ansible, Azure, BitBucket, CI/CD, Claude Code, Cloud Copilot, Cucumber, Datadog, DevOps, Docker, ELK, Flow, Git, GitHub, GitLab, Gradle, Grafana, Helm, JUnit, Java, Jenkins, Kafka, Kubernetes, Maven, MySQL, Nexus, OpenAPI, OpenTelemetry, Oracle, Playwright, PostgreSQL, Prometheus, PyTorch, Python, REST, SQL, Security, Selenium, Splunk, Spring, Spring Boot, Swagger, TensorFlow, Terraform, pytest
Responsibilities
Design and integrate AI-driven remediation workflows into enterprise CI/CD pipelines; build and run evaluation harnesses for agent quality and delivery readiness; implement PR-provenance contracts end-to-end; own key subsystems within the evaluation harness; co-own reliability and observability for the agent harness; contribute to agent-skill design reviews; support rollout of new lint rules and quality gates; instrument value and operational metrics; drive adoption of enterprise-authorized AI-assisted engineering practices.
Seniority
Senior, hands-on IC with leadership responsibilities