Location: Montreal, Quebec
Our client works to identify and solve the most complex and highest value business problems that can be addressed through data science techniques. To achieve this, they provide data science, operations research and artificial intelligence solutions and software products to a broad range of industry and technology partners.
As a Tech Lead, you will oversee the team designing, coding, testing and deploying state of the art solutions that include the latest AI/ML techniques. You will work closely with some of the best, globally recognized data scientists to translate complex business challenges into AI/ML algorithms and scalable software solutions.
You will:
•Ensure our product delivery team is optimally executing and aligned for the success of the project
•Manage the day-to-day project delivery activities
•Oversee the Sprint Planning process and SCRUM execution
•Lead discussions with the client technical resources
•Coach delivery team members
•Participate in sales activities
•Productionize AI models in the cloud and ensure its scalability
•Run or participate in running ML/OR models/experiments with the Data Scientists
•Design and architect software architecture that will allow scalability and maintainability
Must Have Skills:
•Experience in leading teams developing ML, Data, software, and cloud infrastructure
•10+ years of Software Engineering, ML and / or Data engineering
•Proficient in Python
•Experience with ML and AI libraries like PyTorch, Tensorflow, NumPy, SciPy, scikit-learn, Keras, Pandas, etc
•You have experience with any or all of the following, Spark, Databricks, Snowflake, Big Query, RedShift, Hadoop, Hive, NoSQL, SQL.
•Strong experience architecting and designing data, ML, and/or cloud architecture
•Experience with AWS, Azure, or GCP
•Experience in developing and deploying large scale B2B
•Understanding of AI/data science/mathematical techniques is a plus
•Experience in development and service delivery/management frameworks (e.g., DevOps, CI/CD, SRE, ITIL, etc.)
•Extensive experience working in an Agile development environment and leading Agile teams.
•Strong problem-solving skills, Highly collaborative, effective communicator
Nice to Have Skills:
•Experience with programming languages such as C++, Javascript and /or Java
•Experience with application and cloud security.
•Helped organizations achieve security compliance such as SOC2, PCI-DSS, GDPR, PIPEDA, HIPAA, etc
•Any relevant security certifications. Specifically in cloud.
•Experience with Operations Research / Machine Learning / Deep Learning
•Previous exposure to AI/data science concepts and, with the guidance of seasoned AI/data science engineers, are proficient in the translation of those concepts into production-grade, efficient code (asset)