Software Development Engineer AL/ML
Overview
In this role you will lead the integration and optimization of AI/ML models across both modern and legacy tech stacks, ensuring high-quality delivery through robust testing. You will partner with cross-functional teams to define technical direction and best practices, while mentoring junior engineers. You’ll balance model training and evaluation with legacy architecture constraints to enable scalable, enterprise-grade solutions. This opportunity combines hands-on AI/ML work with leadership in a dynamic, transformation-focused environment.
ResponsibilitiesDevelop and integrate AI/ML models and automated testing across modern and legacy stacksOversee design, analysis, review, and testing to ensure quality standardsGuide AI/ML model training, evaluation, and fine-tuning within legacy constraintsCollaborate across teams to provide benchmarked, multi-technology solutionsLead projects and mentor junior resources; drive technical direction and best practicesEnhance and automate test processes across environmentsCreate or revise operating procedures for technologies or IS processes
Key requirements7+ years leading concurrent technical projects across legacy and modern technologies5+ years leading Cloud, Java applications with automated testing3+ years of AI/ML experience3+ years of legacy technology application developmentcross-functional collaborationmentoring junior resourcesleadership and stakeholder communicationAI/ML model development, training, evaluation, and fine-tuningautomated testing frameworkscloud technologies