Sr. Software Engineer
Overview
In this role, you drive AI-driven software modernization, guiding engineering teams to apply AI practices and improve code conversion quality across diverse environments. You will shape standards to enable scalable adoption and work across legacy and modern technologies with a global team. You tackle complex technical analysis, automate processes, and mentor developers to advance AI-assisted development practices. This is a chance to impact how a company modernizes its software stack with cutting-edge tooling.
ResponsibilitiesAssess complex code conversion outcomes and refine automated results to preserve functionality and accuracyDefine effective coding patterns and highlight risky translation scenarios to uplift output qualityInvestigate translation issues by comparing behavior across languages, compilers, runtimes, and platformsBuild internal utilities, scripts, and automation to boost efficiency, consistency, and visibilityDesign comprehensive validation strategies and resilient test coverage for transformed codeEvaluate emerging AI tools and methods, recommending improvements to keep modernization practices currentDetermine practical boundaries of technologies and approaches to inform decision-making for teamsMentor developers, share technical guidance, and create learning materials around AI-assisted development practices
Key requirementscollaborationmentoringproblem solvingAI-driven modernizationautomation scriptingcode translation quality