AI Software Engineer-Reliability
Job Description
Ziosk is hiring an AI Software Engineer-Reliability (Contract) in Plano, TX (onsite) to improve production incident response and system resilience across the platform.
Responsibilities
- Diagnose and resolve complex production issues across Android (C++, Kotlin, React Native) and .NET using logs, telemetry, and AI-assisted analysis
- Design and enhance AI-enabled log analysis and incident triage workflows to speed up root cause identification
- Use AI-assisted development tools to generate, test, and validate code fixes
- Spot repetitive break/fix patterns and build AI-driven automation to reduce manual debugging effort
- Embed AI-supported diagnostics and automation into CI/CD pipelines and defect tracking systems
- Deliver durable fixes that reduce repeat incidents and improve overall reliability
- Build and refine retrieval-based (RAG) workflows to surface historical incident context and detect recurring patterns
- Document resolution approaches and automation improvements to expand AI-assisted resolution coverage and reduce MTTR
Requirements
- 3+ years of professional software engineering experience, including production work
- Proficiency in C++, C#, Kotlin, and Android development
- Strong debugging and root cause analysis skills across multiple platforms
- Hands-on experience with AI-assisted development tools (example: Copilot, LLM-based workflows) as part of daily work
- Practical experience building or contributing to AI-driven automation workflows such as log analysis, retrieval-based systems, or task automation
- Understanding of RESTful APIs, multithreading, memory management, and performance troubleshooting
- Experience with version control and CI/CD pipelines to deploy and validate fixes safely
- Ability to analyze recurring defects and propose automation or systemic improvements
- Strong communication skills and collaboration across engineering and operations teams
Technologies
- C++, C#, Kotlin, Android, React Native, .NET
- RESTful APIs, CI/CD
- Copilot, LLM-based workflows
- Retrieval-based (RAG) workflows
Nice to have
- Experience with Point of Sale (POS) solutions, especially in hospitality environments
- Familiarity with EMV Payments and payment processing systems
- Exposure to Digital Content Management platforms and workflows
- Experience with embedded systems or hardware integration
- Knowledge of cloud platforms such as Azure or AWS and backend services
- Familiarity with Agile methodologies and ticketing systems such as Jira