We are seeking an experienced and highly skilled Machine Learning Engineer to join our client team. This role offers the flexibility to work remotely from anywhere within Canada.
Responsibilities:
- Collaborate on projects at the intersection of research and product with a diverse global team of researchers and engineers
- Develop new or improve existing ML models used in CAD software
- Process data and analyze feature extractions
- Design solutions based on error analysis
- Present results to collaborators and leadership
- Review relevant AI/ML literature to identify emerging methods technologies and best practices
Minimum Qualifications:
- BSc or MSc in Computer Science or equivalent industry experience
- 3 years of software development experience
- Proficiency with modern deep learning techniques (e.g. Network architectures regularization techniques learning techniques lossfunctions optimization strategies etc.) as well as frameworks (e.g. PyTorch Lightning Ray etc.)
- Experience with deploying machine learning models in production settings
- Experience with version control reproducibility and writing reusable testable code
- Experience with data modeling architecture and processing using varied data representations including 2D and 3D geometry
- Experience with cloud services and architectures (e.g. AWS Azure)
- Excellent written documentation skills to document code architectures and experiments
Apply Now! and share your resume at