
Lead Data Scientist
- Canada
- Permanent
- Full-time
- Lead highly complex data science projects without supervision.
- Design and develop data science solutions for both customer-facing applications and internal use.
- Design and develop machine learning models in production environments.
- Identify and evaluate new platforms and technologies to enhance our existing systems.
- Consult with end users to prototype and refine new and existing products.
- Define and enforce our development best practices and standards.
- Provide mentorship and assistance to junior and senior data scientists.
- Collaborate with product managers and development directors to maintain product roadmaps and prioritize new features.
- Coordinate project activities of a fully remote team.
- Engage with engineering and MLOPs teams to understand requirements and constraints for multiple products.
- Maintain up-to-date knowledge of related data science topics and technologies.
- Serve as the technical expert on the development of ML models including feature-engineered, LLMs, and generative models.
- Share your technical knowledge and domain expertise with team members.
- Become a domain expert in multiple cybersecurity application areas.
- Write technical documentation based on conceptual design and stated business requirements.
- Manage workloads, expectations, and communication of progress between staff and upper management.
- Manage employee's performance, time off requests, one to one meetings, check-ins and goals, & growth opportunities.
- Manage a team of data scientists to implement new features and address defects, 2-4 direct reports are optimal for this position.
- Help identify and address staff training needs.
- Work with senior management and HR to recruit new staff.
- Ensure procedures are followed by staff members.
- At least 9 years of experience in data science roles is required with at least 3 years of senior role experience included.
- Strong academic background (PhD program in a technical field) is an adequate substitute for a few years of industry experience.
- Thorough knowledge of Data Science techniques and methodologies, and proven experience leading projects applying these methodologies.
- Extensive experience developing data science solutions in at least one major programming language such as Python, Java, or C++.
- Comprehensive Machine Learning (ML) background and expertise in at least one application area such as NLP, Computer Vision, or Generative AI.
- Proven track record of developing and deploying ML models in industry.
- Substantial experience with Python-based frameworks such as PyTorch, TensorFlow, and scikit-learn.
- Demonstrated ability to collaborate with product managers, engineering leads, and other stakeholders to advance data science projects.
- Led multiple projects to completion in a small team.
- Proven experience assisting or providing mentorship to junior and senior data scientists.
- Excellent communication and presentation skills. Ability to convey complicated technical topics to non-technical people both verbally and in writing.
- Demonstrated excellent problem-solving ability and critical thinking skill with many types of real-world data.
- Comfortable and enthusiastic about sharing technical knowledge with team members.
- Strong interest in cybersecurity applications.