Implements and productionizes machine learning models, ensuring they are ready for deployment and supported by scalable, reliable serving infrastructure. Automates machine learning workflows from data extraction, transformation, and loading through model deployment and monitoring. Creates monitoring frameworks and metrics to evaluate model performance and alignment with design criteria, and troubleshoots deployed models independently or with Data Science partners. Works with stakeholders including Development Leads, Product Management, Operations, Release Management, data scientists, and software developers to make technical decisions and integrate open-source models into new or existing systems. Develops and maintains internal tools, platforms, environments, and services; writes and reviews code; maintains existing codebases; and documents technical processes. Keeps current with machine learning engineering developments and third-party frameworks, packages, and libraries, evaluating their performance and scalability for production use. Coordinates moderately complex project work, delegates and prioritizes across projects, and provides technical oversight. Collaborates across the organization, addresses moderately complex problems, escalates critical issues with assessments and proposed solutions, and contributes to process improvements. Seeks ongoing learning and feedback, mentors junior team members, and participates in candidate interviews and hiring recommendations.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed