Senior Machine Learning Engineers at Thoughtworks build, maintain and test the architecture and infrastructure for managing machine learning applications.
Requirements
- Contribute to design and drive the development of robust scalable architectures and infrastructure for deploying and managing machine learning (ML) applications, ensuring high availability, performance and security
- Collaborate with data scientists and engineers to translate business needs into effective and efficient ML systems and applications
- Own the development and maintenance of core functionalities within ML applications, including ML pipelines, model training and deployment, and monitoring and evaluation
- Drive the functional stream of work by providing technical expertise, handling team discussions and ensuring timely delivery of assigned tasks
- Stay ahead of the curve by actively exploring and implementing the latest tools, frameworks and offerings in the ML landscape
- Facilitate collaborative problem solving within the team by actively listening, communicating effectively and mentoring other engineers
- Contribute to the development and execution of the team's overall ML strategy, aligning technical capabilities with business objectives
- Proactively identify and address challenges related to ML systems and applications, proposing solutions and implementing improvements