Microsoft is seeking a Senior Machine Learning Engineer to join their team in Montreal, focusing on developing industry-leading machine learning solutions. This role sits at the intersection of research and practical implementation, working with a cross-disciplinary team of engineers, data scientists, and researchers.
The position requires deep expertise in machine learning, with a focus on implementing and evolving novel ML algorithms and approaches. You'll work closely with Microsoft Research (MSR) partners and product teams to bring research implementations to broader audiences, while also contributing to open-source communities.
Key responsibilities include engineering complex, high-performance ML training jobs using cutting-edge tools and frameworks. You'll be tasked with reducing ML infrastructure complexities across research projects, which involves debugging infrastructure issues, scaling training jobs while maintaining high GPU utilization, and keeping ML infrastructure documentation current.
The ideal candidate brings 4+ years of experience in machine learning implementation, with strong programming skills in languages like Python and frameworks such as PyTorch and TensorFlow. Deep understanding of ML model architectures and experience with low-level ML frameworks like CUDA and Triton is essential.
Microsoft offers a comprehensive benefits package including industry-leading healthcare, educational resources, and generous parental leave. The role offers hybrid work arrangements with up to 50% work from home flexibility. The base salary range is CAD $108,100 - CAD $199,700 per year, reflecting the senior level of the position.
This role presents an exciting opportunity to work at the forefront of machine learning research and implementation at one of the world's leading technology companies. You'll have the chance to influence the direction of ML infrastructure and contribute to groundbreaking research while working with top talent in the field.
Microsoft is committed to fostering a culture of inclusion and innovation, where employees can make a real impact on the future of technology. The company's mission to empower every person and organization on the planet provides a meaningful context for your work, while the collaborative environment ensures continuous learning and growth opportunities.