Current jobs related to AI Compiler Specialist - Vancouver, British Columbia - Microsoft
-
Senior Software Engineer
2 weeks ago
Vancouver, British Columbia, Canada Microsoft Canada Full timeAbout the RoleWe are seeking a talented Senior Software Engineer to join our AI Compiler team at Microsoft Canada. As a key member of our team, you will design and develop AI software in C/C++, Python, and other languages, implementing innovative new compiler features and optimization passes.Responsibilities include:Designing and developing AI...
-
Senior Software Engineer
2 weeks ago
Vancouver, British Columbia, Canada Microsoft Canada Full timeAbout the RoleWe are seeking a talented Senior Software Engineer to join our AI Compiler team at Microsoft Canada. As a key member of our team, you will design and develop AI software in C/C++, Python, and other languages, implementing innovative new compiler features and optimization passes.Responsibilities include:Designing and developing AI...
-
Software Engineer II
1 week ago
Vancouver, British Columbia, B6B, British Columbia, Canada Microsoft Canada Full timeThe AI Frameworks team at Microsoft develops the AI software used to train and deploy the world’s most advanced AI models. We build state-of-the-art AI compilers and design new AI programming abstractions for Microsoft’s next-generation supercomputers and the new Maia-100 AI accelerator. Our interdisciplinary team operates at the intersection of compiler...
-
AI Venture Creation Specialist
2 months ago
Vancouver, British Columbia, Canada AI Square Corp Full timeAbout the RoleWe are seeking a highly skilled and motivated individual to join our team as an AI Venture Creation Specialist at AI Square Corp. As a key member of our Crypto and AI team, you will play a crucial role in launching new ventures and contributing to the growth of our portfolio.Key ResponsibilitiesDevelop Investment Theses: Create and refine...
-
AI Venture Creation Specialist
2 months ago
Vancouver, British Columbia, Canada AI Square Corp Full timeAbout the RoleWe are seeking a highly skilled and motivated individual to join our team as an AI Venture Creation Specialist at AI Square Corp. As a key member of our Crypto and AI team, you will play a crucial role in launching new ventures and contributing to the growth of our portfolio.Key ResponsibilitiesDevelop Investment Theses: Create and refine...
-
Senior Software Engineer
1 week ago
Vancouver, British Columbia, B6B, British Columbia, Canada Microsoft Canada Full timeThe AI Frameworks team at Microsoft develops the AI software used to train and deploy the world’s most advanced AI models. We build state-of-the-art AI compilers and design new AI programming abstractions for Microsoft’s supercomputers and next-generation AI hardware. Our inter-disciplinary team operates at the intersection of compiler engineering,...
-
Senior Software Engineer
4 weeks ago
Vancouver, British Columbia, Canada Microsoft Canada Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our AI Compiler team at Microsoft Canada. As a key member of our team, you will design and develop AI software in C/C++, Python, and other languages, implementing innovative new compiler features and optimization passes.Responsibilities include developing code generation...
-
Senior Software Engineer
3 weeks ago
Vancouver, British Columbia, Canada Microsoft Canada Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our AI Compiler team at Microsoft Canada. As a key member of our team, you will design and develop AI software in C/C++, Python, and other languages, implementing innovative new compiler features and optimization passes.Responsibilities include developing code generation...
-
Compiler Tech Lead
5 months ago
Vancouver, British Columbia, Canada Targeted Talent Full timeAbout the company: Our client is a company building the world's highest-performance pure-digital AI inference chip. We are seeking an experienced Compiler Engineer to join our exceptional team.Responsibilities:Design and implement software that maps neural nets onto our spatial architectureStay abreast of latest developments in network compilation and...
-
ML Compiler Engineer
1 month ago
Vancouver, British Columbia, Canada Amazon Full timeAbout the RoleWe are seeking a highly skilled ML Compiler Engineer to join our team at Amazon Web Services (AWS). As a key member of our team, you will be responsible for designing, implementing, and maintaining innovative software solutions that transform service performance, durability, cost, and security.Key ResponsibilitiesSolve Challenging Technical...
-
ML Compiler Engineer
1 month ago
Vancouver, British Columbia, Canada Amazon Full timeAbout the RoleWe are seeking a highly skilled ML Compiler Engineer to join our team at Amazon Web Services (AWS). As a key member of our team, you will be responsible for designing, implementing, and maintaining innovative software solutions that transform service performance, durability, cost, and security.Key ResponsibilitiesSolve Challenging Technical...
-
ML Compiler Engineer
3 weeks ago
Vancouver, British Columbia, Canada Amazon Full timeUnlock the Power of Machine Learning with AmazonAre you passionate about pushing the boundaries of what's possible with machine learning? Do you thrive in a fast-paced environment where innovation and experimentation are encouraged? We're seeking a talented Deep Learning Compiler Engineer to join our team at Amazon, where you'll have the opportunity to work...
-
IT Project Manager
2 months ago
Vancouver, British Columbia, Canada Sanctuary AI Full timeIT Operations SpecialistYour new role at Sanctuary AI will be to support the growth of our business by ensuring the smooth operation of our infrastructure and services.As an IT Operations Specialist, you will work closely with the Director of IT to identify opportunities to enhance our systems, develop solutions, and make technical contributions to bring...
-
IT Project Manager
1 month ago
Vancouver, British Columbia, Canada Sanctuary AI Full timeIT Operations SpecialistYour new role at Sanctuary AI will be to support the growth of our business by ensuring the smooth operation of our infrastructure and services.As an IT Operations Specialist, you will work closely with the Director of IT to identify opportunities to enhance our systems, develop solutions, and make technical contributions to bring...
-
IT Project Manager
1 month ago
Vancouver, British Columbia, Canada Sanctuary AI Full timeIT Operations SpecialistYour new role at Sanctuary AI will be to support the growth of our business by ensuring the smooth operation of our infrastructure and services.As an IT Operations Specialist, you will work closely with the Director of IT to identify opportunities to enhance our systems, develop solutions, and make technical contributions to bring...
-
IT Operations Specialist
1 month ago
Vancouver, British Columbia, Canada Sanctuary AI Full timeYour New Role and TeamSanctuary AI, a world leader in building AI-based control systems for humanoid robots, is seeking an IT Operations Specialist to join our Enterprise IT team. Reporting to the Director of IT, you'll gain a comprehensive understanding of our infrastructure and services and will support the ongoing growth of our business.Our Success...
-
IT Operations Specialist
4 weeks ago
Vancouver, British Columbia, Canada Sanctuary AI Full timeYour New Role and TeamSanctuary AI, a world leader in building AI-based control systems for humanoid robots, is seeking an IT Operations Specialist to join our Enterprise IT team. Reporting to the Director of IT, you'll gain a comprehensive understanding of our infrastructure and services and will support the ongoing growth of our business.Our Success...
-
IT Project Manager
2 months ago
Vancouver, British Columbia, Canada Sanctuary AI Full timeAbout This RoleYour New Role and Team Sanctuary AI, a world leader in building AI-based control systems for humanoid robots, is seeking an IT Operations Specialist to join our Enterprise IT team.Reporting to the Director of IT, you'll gain a comprehensive understanding of our infrastructure and services and will support the ongoing growth of our...
-
IT Project Manager
2 months ago
Vancouver, British Columbia, Canada Sanctuary AI Full timeAbout This RoleYour New Role and Team Sanctuary AI, a world leader in building AI-based control systems for humanoid robots, is seeking an IT Operations Specialist to join our Enterprise IT team.As a key member of our team, you will gain a comprehensive understanding of our infrastructure and services and support the ongoing growth of our business.You will...
-
IT Project Manager
2 months ago
Vancouver, British Columbia, Canada Sanctuary AI Full timeAbout This RoleYour New Role and Team Sanctuary AI, a world leader in building AI-based control systems for humanoid robots, is seeking an IT Operations Specialist to join our Enterprise IT team.As a key member of our team, you will gain a comprehensive understanding of our infrastructure and services and support the ongoing growth of our business.Partner...
AI Compiler Specialist
2 months ago
We are seeking a highly skilled and collaborative Senior Software Development Engineer to join our AI Compiler team at Microsoft. As a key member of our team, you will play a critical role in designing and developing cutting-edge AI software that has a direct impact on every Microsoft business.
Responsibilities- Design and develop AI software in C/C++, Python, and other languages, leveraging your expertise in compiler engineering and programming language design.
- Implement innovative new compiler features and optimization passes, collaborating with cross-functional teams to drive technical excellence.
- Develop code generation techniques for novel hardware platforms, ensuring seamless integration with our AI software.
- Optimize AI workloads, identifying areas for improvement and implementing solutions that drive business value.
- Design new programming abstractions for AI, working closely with researchers and engineers to push the boundaries of what is possible.
- Collaborate broadly across multiple disciplines, from hardware architects to ML developers, to drive technical innovation and adoption.
- Identify requirements, scope solutions, estimate work, and schedule deliverables, ensuring timely and high-quality delivery.
- Help establish and drive the adoption of outstanding coding standards and patterns, promoting a culture of excellence and inclusivity.
- Embody our Culture and Values, fostering a collaborative and respectful work environment.
- Bachelor's degree in computer science, or related technical discipline, and 4+ years of technical engineering experience with coding in languages including, but not limited to, C, C#, Java, JavaScript, or Python.
- 3+ years of experience with C++.
- 2+ years of experience building compilers, using compiler frameworks like LLVM/MLIR, or optimizing AI/numerical workloads.
- 2+ years of experience with Python.
- M.S. or Ph.D. in computer engineering or related fields, or equivalent industry experience.
- Experience using or developing Machine Learning training or inference software.
- A deep curiosity and interest in exploring new technologies.
- Effective cross-team collaboration skills and communication skills.
As a Senior Software Development Engineer at Microsoft, you will have the opportunity to work on cutting-edge AI technology, collaborate with a talented team of engineers, and drive business value through your contributions. We offer a competitive salary range of CAD $108,100 - CAD $199,700 per year, depending on location and experience.
Microsoft is an equal opportunity employer and welcomes applications from diverse candidates. We are committed to creating an inclusive work environment where everyone can thrive and contribute to our mission to empower every person and organization on the planet to achieve more.