Machine Learning Engineer, Frameworks & Performance (New Grad To Principal Level)
QUALCOMM, Inc.
CompanyQualcomm Canada ULC
Job AreaEngineering Group, Engineering Group >
Machine Learning Engineering
General SummaryToday, more intelligence is moving to end devices, and mobile is becoming the pervasive AI platform. Building on the smartphone foundation and the scale of mobile, Qualcomm envisions making AI ubiquitous—expanding beyond mobile and powering other end devices, machines, vehicles, and things. We are inventing, developing, and commercializing power-efficient on-device AI, edge cloud AI, and 5G to make this a reality.
New PositionJob Purpose & ResponsibilitiesAs a member of Qualcomm’s ML Systems Team, you will participate in two activities:
Development and evolution of ML/AI compilers (production and exploratory versions) for efficient mappings of ML/AI algorithms on existing and future HW
Analysis of ML/AI algorithms and workloads to drive future features in Qualcomm’s ML HW/SW offerings
Key Responsibilities
Contributing to the development and evolution of ML/AI compilers within Qualcomm
Defining and implementing algorithms for compiling ML/AI workloads to achieve high performance and low power on Qualcomm HW
Creating and implementing algorithms that couple PyTorch framework efficiently to Qualcomm ML/AI Compiler flows.
Understanding trends in ML network design, through customer engagements and latest academic research, and how this affects both SW and HW design
Exploration and analysis of performance/area/power trade-offs for future HW and SW ML algorithms
Creation of performance-driven simulation components (using C++, Python) for analysis and design of high-performance HW/SW algorithms on future SoCs
Pre-Silicon prediction of performance for various ML algorithms
Running, debugging and analyzing performance simulations to suggest enhancements to Qualcomm hardware and software to tackle framework, compute and system memory-related bottlenecks
Successful applicants will work in cross-site, cross-functional teams.
Requirements
Demonstrated ability to learn, think and adapt in fast changing environment
Detail-oriented with strong problem-solving, analytical and debugging skills
Strong communication skills (written and verbal)
Strong background in algorithm development and performance analysis is essential
The Following Experiences Would Be Significant Assets
Strong object-oriented design principles
Strong knowledge of C++
Strong knowledge of Python
Experience in compiler, CPU, DSP and/or GPU design and development is an asset
Knowledge of network model formats/platforms (eg. PyTorch, ONNX) is a strong asset
Knowledge of software development processes (revision control, CD/CI, etc.)
Familiarity with tools such as git, Jenkins, Docker, clang/MSVC
On-silicon debug skills of high-performance compute algorithms
Knowledge of algorithms and data structures
Knowledge of computer architecture, digital circuits and event-driven transactional models/simulators
Minimum Qualifications
Bachelor's degree in Computer Science, Engineering, Information Systems, or related field and 8+ years of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience.
OR
Master's degree in Computer Science, Engineering, Information Systems, or related field and 7+ years of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience.
OR
PhD in Computer Science, Engineering, Information Systems, or related field and 6+ years of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience.
ApplicantsQualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail View email address on ca.hrm.tc or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries).
Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law.
#J-18808-Ljbffr
Job AreaEngineering Group, Engineering Group >
Machine Learning Engineering
General SummaryToday, more intelligence is moving to end devices, and mobile is becoming the pervasive AI platform. Building on the smartphone foundation and the scale of mobile, Qualcomm envisions making AI ubiquitous—expanding beyond mobile and powering other end devices, machines, vehicles, and things. We are inventing, developing, and commercializing power-efficient on-device AI, edge cloud AI, and 5G to make this a reality.
New PositionJob Purpose & ResponsibilitiesAs a member of Qualcomm’s ML Systems Team, you will participate in two activities:
Development and evolution of ML/AI compilers (production and exploratory versions) for efficient mappings of ML/AI algorithms on existing and future HW
Analysis of ML/AI algorithms and workloads to drive future features in Qualcomm’s ML HW/SW offerings
Key Responsibilities
Contributing to the development and evolution of ML/AI compilers within Qualcomm
Defining and implementing algorithms for compiling ML/AI workloads to achieve high performance and low power on Qualcomm HW
Creating and implementing algorithms that couple PyTorch framework efficiently to Qualcomm ML/AI Compiler flows.
Understanding trends in ML network design, through customer engagements and latest academic research, and how this affects both SW and HW design
Exploration and analysis of performance/area/power trade-offs for future HW and SW ML algorithms
Creation of performance-driven simulation components (using C++, Python) for analysis and design of high-performance HW/SW algorithms on future SoCs
Pre-Silicon prediction of performance for various ML algorithms
Running, debugging and analyzing performance simulations to suggest enhancements to Qualcomm hardware and software to tackle framework, compute and system memory-related bottlenecks
Successful applicants will work in cross-site, cross-functional teams.
Requirements
Demonstrated ability to learn, think and adapt in fast changing environment
Detail-oriented with strong problem-solving, analytical and debugging skills
Strong communication skills (written and verbal)
Strong background in algorithm development and performance analysis is essential
The Following Experiences Would Be Significant Assets
Strong object-oriented design principles
Strong knowledge of C++
Strong knowledge of Python
Experience in compiler, CPU, DSP and/or GPU design and development is an asset
Knowledge of network model formats/platforms (eg. PyTorch, ONNX) is a strong asset
Knowledge of software development processes (revision control, CD/CI, etc.)
Familiarity with tools such as git, Jenkins, Docker, clang/MSVC
On-silicon debug skills of high-performance compute algorithms
Knowledge of algorithms and data structures
Knowledge of computer architecture, digital circuits and event-driven transactional models/simulators
Minimum Qualifications
Bachelor's degree in Computer Science, Engineering, Information Systems, or related field and 8+ years of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience.
OR
Master's degree in Computer Science, Engineering, Information Systems, or related field and 7+ years of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience.
OR
PhD in Computer Science, Engineering, Information Systems, or related field and 6+ years of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience.
ApplicantsQualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail View email address on ca.hrm.tc or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries).
Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Machine Learning Engineer, Frameworks & Performance (New Grad To Principal Level) in Winnipeg, MB vacancy
$129.2k - $174.8k per year
...faster, and more securely. We are currently seeking a Machine Learning Engineer to join our rapidly growing engineering team. This role is... ...passionate about building innovative solutions and being exposed to new challenges and technologies while making an impact. This...SuggestedWork at officeLocal areaFlexible hours1 day per week$125.32k - $142.78k per year
...company . This position can be performed remotely from anywhere in... ...providing a unique platform to learn and connect with others. Poe... ...About the Team and Role: Machine Learning is central to Quora's... ...areas: serving reliability, ML engineer enablement and developer velocity...PerformanceFor graduatesLong term contractInternshipRemote workMonday to fridayFlexible hours- ...standards, and evaluates and directs new technology designs. Provides... ...: Introduce and improve frameworks for digital pathology... ...Provide technical leadership on performance optimization of DP algorithms... ...discipline (Computer Science, Engineering, Statistics, Operations...PrincipalPerformanceFor graduatesWork at office
- ...Build scalable machine learning platforms at PointClickCare using Python, Java, and MLOps expertise... ...As a Senior Machine Learning Systems Engineer, you will design, build, and operate... ...workflows Monitor production reliability, performance, and observability Mentor engineers...Performance
$192k - $264k per year
...enables organizations to safely embrace this new era. This work requires a relentless... ...at scale.We are a diverse team of engineers, product managers, and designers who are... ...Policies sub-team under Okta Secures AI as a Principal Machine Learning (ML) Engineer to advance Okta's...PrincipalLocal areaWorldwideFlexible hoursShift work$232.2k - $331.7k per year
About The Role The Machine Learning team at Tubi drives the innovation behind personalized user... ...highly skilled Staff Machine Learning Engineer to contribute to transformative... ...ensuring that models are optimized for both performance and scalability across multiple regions...PrincipalPerformanceRemplacementLong term contractFull timeTemporary workWork at officeLocal areaFlexible hours$125k - $130k per year
...improve their business. Founded by engineers and dedicated to our customers... ...across millions of virtual machines. And we\ 're only getting... ...through collaborative projects and learning opportunities. With a... ...productionBuild solutions with a high level of reliability, scalability,...PerformanceFor graduatesWorldwide- CompanyQualcomm Canada ULC Job AreaEngineering Group, Engineering Group Machine Learning Engineering General SummaryToday, more intelligence... ...traceable, repeatable, and actionable. Steward performance-data ingestion and analysis, including the FastAPI/PostgreSQL...PrincipalPerformanceLocal areaRemote work
- Advance machine learning infrastructure at Capital One Canada in Toronto, combining AI engineering, optimization, and production system expertise.This Principal Associate AI Engineer role supports responsible, reliable AI systems through the Intelligent Foundations and Experiences...PrincipalPerformance
- ...insurance provider in the world? Look no further than Zurich Canada. If you have experience in machine learning, artificial intelligence or ML/AI engineering and are looking for a new challenge, we would love to hear from you. Zurich Canada is expanding its AI Engineering...PerformanceInternship
- Your New Role and TeamSanctuary AI, a world leader in building dexterity-driven Physical AI for general purpose robots, is seeking Machine Learning (ML) Engineers to join our team of seasoned engineers, researchers, and scientists who are dedicated to tackling fundamental challenges...Performance
- ...transform healthcare. If you like building, learning, and making a real impact, come join... ...adaptable, creative, and well-rounded Machine Learning Engineer to join our team. You will own the end... ...CI/CD practices and model serving frameworks.Performance Monitoring: Implement and...Performance
- ...Stream Technology (SST) is a technology and engineering solutions company specializing in software development, AI and machine learning, semiconductor technologies, automotive... ...software development, GPU computing, and performance optimization for next-generation computing...Performance
- Senior Machine Learning Engineer – AI Innovation Teams As one of the world’s top three credit ratings agencies, Fitch Ratings plays a critical role... ...Fitch Solutions. With dual headquarters in London and New York, Fitch Group is owned by Hearst.Join our fast‑growing Toronto...PerformanceManual labor
- The Machine Learning Engineer will lead the design, development, and deployment of advanced machine learning models and production-grade AI solutions... ...to strategic planning, and ensure the scalability, performance, and reliability of ML systems in production. This position...Performance
- Senior Machine Learning Engineer Location: Hybrid, 3 days per week on-site Language: Strong written and verbal English communication skills... ...scale its AI capabilities by building robust deployment frameworks, automation, and monitoring solutions. Working alongside...PerformanceContract work3 days per week
$120k - $250k per year
...positions, ranging from junior to senior levels, and will evaluate your application in... ...We develop and deploy industry-leading machine learning systems that impact the lives of over... ...edge of machine learning in research, engineering, and impactful applications. We are looking...PerformanceTemporary workWork from home- ...deploy the models behind Studdy's learning experience, from personalisation... ...provider you choose.3+ years in machine learning engineeringStrong Python and ML frameworks (PyTorch or similar)Experience... ...models in productionWork with AI engineers and product on new...Work visa
- Ingénieur(e) Machine Learning (ML) - Role in Montreal, QC - French Fluency requiredNous avons commencé... ...d’être un employeur souscrivant au principe de l’égalité des chances et favorisant... ...des entreprises plus fortes et plus performantes. Nous encourageons les candidatures...Work at officeRemote workFlexible hours
- ...more information, visit At Reddit, machine learning sits at the heart of how millions of people... ...and marketplace dynamics, our ML engineers tackle some of the most interesting and... ...problems into ML solutions Improve system performance across latency, throughput, and model...PerformanceRemplacementLong term contractFor contractorsFlexible hours
- ...results, in an inclusive and high-performing culture.Role Scotiabank is... ...Manager, Software & Data Engineering to lead the design,... ...delivery practices and continuous learning within the team.Software Engineering... ...standards, development frameworks, and reusable design patterns...Performance
- ...-backed knowledge a firm can build on. We are now hiring a Machine Learning Engineer, based in Toronto. You will build and improve the models and... .... - Strong Python and experience with modern deep learning frameworks. - A disciplined approach to evaluation. What you get: -...
- ...platforms that accelerate how fast our models learn. How fast we learn dictates how fast this... ...to the product and communicate at that level. We don’t have project managers, we don’t have... ...fundamentals in Python; comfortable picking up new onesProficiency with statistics and ability...RelocationShift work
$156k - $234k per year
...responsible for seamlessly embedding cutting‑edge machine learning, Generative AI, and autonomous agents... ...of deep applied research and scalable engineering. Whether we are developing sophisticated... ..., or NLP.Programming Mastery: Expert-level proficiency in Python and strong...Work at officeLocal areaRemote workHome officeFlexible hours- ...software for people who make things. If you've ever driven a high-performance car, admired a towering skyscraper, used a smartphone, or... ...Emerging Media and Entertainment Technology team is hiring Machine Learning Engineers to work on innovative projects that help our customers...Performance
$136.1k - $204.1k per year
...aware decision‑making.Develop reusable agentic frameworks - such as planning modules, memory systems or policy... ...for the Unity AI agentic system. The AI models perform various tasks for building Unity games.Integrate Machine Learning models seamlessly within real‑time game engine...PerformanceLong term contract$136.1k - $204.1k per year
...decision-making. Develop reusable agentic frameworks - such as planning modules, memory systems or... ...for the Unity AI agentic system. The AI models perform various tasks for building Unity games. Integrate Machine Learning models seamlessly within real-time game engine...PerformanceLong term contractWork at officeWorldwide$165k - $200k per year
As a Machine Learning Engineer, you'll design and implement scalable, high-performance machine learning systems to support DeviantArt's vibrant online community. You'll play a key role in building innovative solutions that enhance user experiences and foster creativity within...PerformanceWork at office1 day per week- Overview Role: Machine Learning EngineerLocations: Toronto, Canada Remote, and US remoteDuration: Long term contract QualificationsLanguages... ...with manager, 30 minutes Seniority levelMid-Senior level Employment typeContract Job functionAdvertising...Long term contractRemote work
$154k - $199.5k per year
...We develop and deploy industry-leading machine learning systems that impact the lives of over 27... ...edge of machine learning in research, engineering, and impactful applications.We are looking... .... Our team is building standardized frameworks to launch AI models that have real-world...PerformanceTemporary workWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Machine Learning Engineer, Frameworks & Performance (New Grad To Principal Level). Be the first to apply!
Related searches
- machine learning engineer Winnipeg, MB
- junior machine learning developer Winnipeg, MB
- building performance specialist Winnipeg, MB
- performance testing Winnipeg, MB
- performance engineer Winnipeg, MB
- acting performance Winnipeg, MB
- new graduate Winnipeg, MB
- new graduate mechanical engineer Winnipeg, MB
- graduate chemical engineering Winnipeg, MB
- graduate work from home Winnipeg, MB

