Technical Lead - Toronto, Canada - ShyftLabs

ShyftLabs
ShyftLabs
Verified Company
Toronto, Canada

3 weeks ago

Sophia Lee

Posted by:

Sophia Lee

beBee Recruiter


Description

Position Overview:


ShyftLabs is a growing data product company that was founded in early 2020 and works primarily with Fortune 500 companies.

We deliver digital solutions built to help accelerate the growth of businesses in various industries, by focusing on creating value through innovation.


Responsibilities:

Provide technical leadership and guidance to a team of data engineers and scientists.

Design and implement scalable, efficient, and maintainable data processing pipelines.

Lead the development and deployment of machine learning models.

Collaborate with cross-functional teams to define project requirements and objectives.

Create project plans, set milestones, and ensure timely and successful project delivery.

Identify and mitigate risks to ensure project success.

Design and implement data architectures that support the extraction, transformation, and loading (ETL) of large and complex datasets.

Optimize data processing and storage for performance and efficiency.

Collaborate with data scientists to develop and deploy predictive models.

Stay current with advancements in machine learning and integrate new methodologies when applicable.

Conduct code reviews to ensure high-quality, scalable, and maintainable code.

Implement best practices for code versioning, testing, and documentation.

Foster a collaborative and innovative team culture.

Communicate technical concepts to non-technical stakeholders.

Collaborate with other teams to integrate data solutions into larger organizational systems.


Basic Qualifications:

Bachelor's or Master's degree in Computer Science, Data Science, or a related field.

Proven experience (5+ years minimum) in a technical leadership role, leading data-focused projects.

Strong proficiency in Python and experience with relevant libraries and frameworks (e.g., Pandas, NumPy, TensorFlow, PyTorch).

Experience in Airflow, Kafka, Druid, flink

Expertise in designing and implementing data processing pipelines.

In-depth knowledge of machine learning algorithms and techniques.

Experience with cloud platforms (e.g., AWS, Azure, GCP) and big data technologies.

Excellent problem-solving and analytical skills.

Strong communication and interpersonal skills.

Ability to thrive in a fast-paced and dynamic environment.

We are proud to offer a competitive salary alongside a strong healthcare insurance and benefits package. The role is preferably hybrid, with 2 days per week spent in office. We pride ourselves on the growth of our employees, offering extensive learning and development resources.

ShyftLabs is an equal-opportunity employer committed to creating a safe, diverse and inclusive environment.

We encourage qualified applicants of all backgrounds including ethnicity, religion, disability status, gender identity, sexual orientation, family status, age, nationality, and education levels to apply.

If you are contacted for an interview and require accommodation during the interviewing process, please let us know.

More jobs from ShyftLabs