The Senior Machine Learning Engineer implements and prepares machine learning models for production serving, automates machine learning workflows, and builds infrastructure and frameworks for monitoring deployed model performance. The role evaluates potential data quality, security, and privacy issues and their impacts on modeling, and provides troubleshooting and debugging support for machine learning serving infrastructure and workflows. The engineer collaborates 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. The role develops, maintains, and refines internal tools, platforms, environments, and services; writes and maintains code and documentation; and keeps up with developments in machine learning engineering and third-party frameworks such as PyTorch, TensorFlow, and Keras. The position also coordinates moderately complex work and multiple projects, contributes to problem solving and continuous improvement, supports inclusive collaboration, 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