Machine Learning Engineering Manager
Hyperscience
Responsibilities
- Manage and guide a large team of Machine Learning engineers helping to set priorities and tasks
- Plan and manage multiple projects to ensure successful delivery
- Wrapping ML modules in reusable application components, which can be integrated into different configurations depending on the specific customer’s needs
- Leveraging your systems knowledge to deliver fast and scalable software, starting from the design of the system through development and extension
- Creatively solving problems even when the initial answer is unclear
- Actively participate in discussions and give ideas/guidance
- Assessing where the optimization efforts should go in order to utilize better the ML components and know-how of the company
Qualifications
- 3+ years of industry experience using data-driven approaches to solve real-world problems through building an ML-related product from end-to-end, including data collection, modeling training, experiment, and release.
- 1+ year(s) leadership experience as an engineering manager or technical lead for a group of engineers or data scientists - coaching, road mapping, and project management.
- Expertise in machine learning for deep learning, and content understanding technologies, especially in NLP or CV-related areas.
- Extensive experience building scalable machine learning systems and data-driven products working with cross-functional teams.
- Well-developed software engineering fundamentals and the ability to write production code when needed.
- Good communication skills and the ability to understand and synthesize requirements across multiple project domains.
- Works effectively with cross-functional teams to build a trusted partnership.
- Able to perform applied research projects and bring them to production.
- Strong experience with one or more general-purpose languages (Java, C/C++, Python, etc).