AI Software Engineer-Reliability diagnosing and resolving complex production issues for restaurant technology solutions. Leveraging AI tools to enhance system resilience and efficiency in a hybrid work environment.
Responsibilities
Diagnose and resolve complex production issues across Android (C++, Kotlin, React Native) and .NET systems using logs, telemetry, and AI-assisted analysis.
Design and improve AI-enabled log analysis and incident triage workflows to accelerate root cause identification.
Leverage AI-assisted development tools to generate, test, and validate code fixes efficiently.
Identify repetitive break/fix patterns and develop AI-driven automation to reduce manual debugging effort.
Integrate AI-supported diagnostics and automation into CI/CD pipelines and defect tracking systems.
Implement durable fixes that reduce repeat incidents and improve overall system reliability.
Build and refine retrieval-based (RAG) workflows to surface historical incident context and detect recurring patterns.
Document resolutions and automation improvements to expand AI-assisted resolution coverage and reduce MTTR.
Requirements
3+ years of professional software engineering experience, including work in production environments.
Proficiency in C++, C#, Kotlin, and Android development.
Strong debugging and root cause analysis skills across multiple platforms.
Hands-on experience using AI-assisted development tools (e.g., Copilot, LLM-based workflows) as part of daily engineering 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 working 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 ability to collaborate across engineering and operations teams.
Software Engineering Intern at Intapp working on AI - powered solutions and web applications. Collaborate with engineers, gain mentorship, and learn best practices in a hybrid environment.
Software Engineer Intern developing AI - powered solutions and collaborating within Scrum teams at Intapp. Focusing on web applications for leading professional service firms.
Principal Software Engineer at Clari + Salesloft focused on AI - driven revenue systems and application architecture. Collaborating with teams to innovate and enhance enterprise - grade applications.
Senior Software Developer Engineer leading AI compliance automation for Adobe’s Technology GRC group. Collaborating on innovative solutions and improving compliance reporting tools with AI technologies.
Lead Engineer managing internal QA platform for SaaS upgrades at Charles River Development. Collaborate with teams to troubleshoot issues, automate processes, and support platform transitions.
Staff Engineer - Mobile Platform at Blue Yonder, transforming supply chain intelligence with cross - platform mobile solutions. Design, build, and maintain mobile applications leveraging React Native and strong technical leadership.
Full Stack Developer creating web applications and visualising data for Vidoori. Collaborating with cross - functional teams to design and implement scalable and maintainable solutions.
Jira Tech Lead transforming business requirements into scalable solutions for Raiffeisen Bank. Leading technical improvements and handling Jira environment complexities.
Senior Engineer at Deutsche Bank designing scalable, resilient Java - based banking solutions. Leading engineering best practices and mentoring developers in a hybrid working environment.