We are seeking a Senior Java AI Engineer to design and build AI-powered developer tools, agentic workflows, and performance engineering frameworks. The role focuses on developing scalable Java-based frameworks for performance and resiliency testing while leveraging AI agents to automate engineering workflows across CI/CD pipelines and developer productivity environments. The ideal candidate will have strong expertise in Java development, AI agent frameworks, distributed systems, and DevOps automation.
Location:
Phoenix, AZ (Onsite - Local Candidates Only)
Experience:
7+ years
Key Responsibilities:
• Design and develop scalable Java tools and frameworks focused on application performance and resiliency testing.
• Build reusable frameworks and components to shift-left testing and accelerate performance engineering.
• Develop internal developer platforms and tools that improve engineering productivity.
• Develop services interacting with microservices architectures and distributed systems.
• Design and implement Agentic AI workflows to automate engineering processes such as code analysis, PR validation, test orchestration, and results analysis.
• Build AI agents using GitHub Copilot Agent Mode leveraging Claude models and other LLMs.
• Develop developer productivity agents within IntelliJ and GitHub environments.
• Create AI-assisted tools for root cause analysis, automated test generation, and system diagnostics.
• Build and optimize GitHub Actions pipelines for large-scale monorepos and microservices architectures.
• Integrate AI agents into CI/CD workflows to automate quality checks and engineering processes.
• Implement automated checks for performance regression, code quality, test coverage, and release readiness.
Required Skills & Experience:
• Strong experience in Core Java development.
• Experience building frameworks and tools for performance and resiliency engineering.
• Hands-on experience with AI agents, LLM integrations, or AI-driven development tools.
• Experience with GitHub Actions and CI/CD automation.
• Knowledge of microservices architectures and distributed systems.
• Experience with containerization technologies such as Docker and Kubernetes.
• Experience with source control systems such as Git.
• Strong understanding of regression testing, performance engineering, and developer productivity tooling.
Competencies:
• Strong problem-solving and analytical skills.
• Ability to design scalable developer platforms and automation frameworks.
• Strong collaboration skills for working with engineering and DevOps teams.
• Ability to build innovative AI-driven developer productivity tools.
Preferred Skills:
• Experience with GitHub Copilot Agent Mode.
• Experience working with Claude models or other LLM platforms.
• Experience developing tools within IDE environments such as IntelliJ.
• Experience integrating AI agents into CI/CD pipelines and DevOps workflows.