Engineering Manager, Machine Learning
WellSaid Labs
·
Posted:
April 14, 2023
·
Remote
About the position
The Machine Learning Engineering Manager will work with the VP, Engineering and ML Product Manager to lead a team of engineers and data scientists in the development and deployment of machine learning models and systems that help achieve strategic goals. The ideal candidate has a deep understanding of machine learning concepts and techniques, data science experience building clean data sets, strong technical and software development skills, excellent communication and collaboration skills, demonstrated management experience, and a strategic mindset. The hiring salary range for this role is $180,000 - $210,000.
Responsibilities
- Leading a team of ML Platform engineers, data engineers and data scientists, setting goals, providing career guidance, preparing performance reviews, managing their day-to-day work, and ensuring they have the necessary resources and support to complete their tasks.
- Working with the CTO and Staff-level ML Engineer and TTS Product Manager to execute the Deep Learning TTS strategy for your team, working closely with stakeholders to understand their needs and priorities and ensuring that your team is working on the right projects.
- Using your understanding of TTS machine learning techniques and technologies, as well as experience working with large data sets and cloud computing platforms, you will guide the team by setting direction and removing roadblocks.
- Managing multiple machine learning projects simultaneously, leading backlog grooming and sprint planning, and generally ensuring that deliverables are met on time and within budget.
- Working closely with other departments within your organization, including product management, the broader engineering team, and the TTS Product Manager to ensure that your team is aligned with the broader goals of the organization.
- Communicating technical concepts and progress updates to non-technical stakeholders, including executives and business leaders.
- Hiring and recruiting top talent for your team, ensuring that they have the necessary skills and experience to contribute to your organization's success.
Requirements
- Deep understanding of machine learning concepts and techniques
- Data science experience building clean data sets
- Strong technical and software development skills
- Excellent communication and collaboration skills
- Demonstrated management experience
- Strategic mindset
- Bachelor's or master's degree in computer science, machine learning, data science, mathematics, or a related field
- 5+ years of experience in designing and implementing machine learning models and systems
- 2+ years of experience in managing a team of engineers and/or data scientists where you set goals, provided performance feedback, and mentored the team toward career growth
- Familiarity with databases and data storage systems such as GCS or S3, and content management systems such as Hygraph
- Proficiency in software development practices, including version control systems, testing frameworks, and code review processes
- Proficiency in Python and experience working with machine learning frameworks such as TensorFlow, PyTorch, or scikit-learn
- U.S. Citizen or Permanent Resident
- Ability to pass a pre-employment background check