Engineering Manager – Data and ML
Company | BenchSci |
---|---|
Location | Toronto, ON, Canada |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | |
Experience Level | Senior, Expert or higher |
Requirements
- 4+ years working as a professional developer
- 2+ years working as an engineering team manager
- Experience hiring and building motivated engineering teams
- Strong experience with Python and programming fundamentals
- Experience working with Data Solutions incorporating online and batch ML inference
- Experience with data engineering and machine learning design patterns and best practices
- Experience shipping machine learning into distributed, data-intensive production systems
- Strong cross-team communication and collaboration skills
- Worked on projects that have gone from proof-of-concept through multiple maintenance stages
- Experience working in a Cloud native environment (Azure, GCP or AWS)
Responsibilities
- Lead a team of talented engineers in the design, development, and deployment of cutting-edge data and machine learning solutions
- Guide the team through the entire development lifecycle, from discovery and solution design to implementation and deployment
- Mentor and develop the team, fostering a high-performance culture
- Accountable for the successful delivery of business objectives
- Ensure the team’s work contributes to the advancement of BenchSci’s mission
Preferred Qualifications
- Deep experience with NLP and/or Vision ML solutions including language and/or multimodal models
- A background in Life Science
- Work experience at companies during rapid growth stages
- Experience working with GCP, specifically including Vertex AI, Dataflow, BigQuery, and GKE