Senior AI DevOps Engineer
Roku · Austin, United States
About The Role
Join Roku's mobile engineering team as a Senior AI DevOps Engineer. You will own the CI/CD pipeline and QA automation infrastructure for multiple products with millions of users. Your role will involve designing and building a completely autonomous, self-healing CI/CD and QA automation pipeline using AI as your primary design tool. You will also be responsible for automating release mechanics, building a device reservation and orchestration system, and implementing priority-based test routing. This position offers a collaborative and inclusive culture, unlimited paid time off, and work-from-home opportunities. - Conception et construction d'une pipeline CI/CD autonome et auto-réparatrice pour plusieurs produits. - Responsabilité de l'architecture de la pipeline CI, de la poussée de code à la soumission à l'App Store. - Utilisation de l'IA pour identifier les modèles d'échec, prédire les problèmes d'infrastructure et optimiser en continu les performances de la pipeline. - Data-driven decision making. You measure failure rates, waste rates, device utilization, and pipeline duration and you use those numbers to prioritize your work - Strong scripting (Python, Bash) and ability to build internal tooling reservation systems, health monitors, pipeline analytics dashboards - 5+ year's operating CI/CD infrastructure at scale, preferably GitLab CI - AI-first problem solving where your instinct is to automate with AI before adding manual process or headcount - Experience designing autonomous, self-healing systems that detect, diagnose, and recover from failures without human intervention - Ability to travel up to 20% - Deep understanding of mobile build systems (Xcode/xcodebuild, Gradle) and mobile-specific CI challenges (code signing, provisioning, multi-platform builds) - Obsession with developer measure your success by how fast and reliably engineers get feedback, not by how complex your infrastructure is - Advanced proficiency with AI-assisted development (Copilot, Claude Code, Cursor, or equivalent) you use AI as your default approach to writing code, building systems, and solving infrastructure problems - Experience with infrastructure-as-code (Terraform, Ansible, or equivalent) for managing cloud and on-premises infrastructure - Working knowledge of WiFi and BLE protocols enough to understand why tests that exercise radio communication behaves differently from pure software tests - Experience with mobile test automation frameworks (XCUITest, Espresso, Appium) not to write tests, but to understand what they need from infrastructure - Experience scaling CI for high-volume, automated code generation (agentic engineering, bot-authored MRs)
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring