Machine Learning Engineer, Frameworks & Performance (New Grad To Principal Level)
Qualcomm
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
$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
- ...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
$150k - $200k per year
Senior Machine Learning Engineer – AI Innovation TeamsAs one of the world’s top three credit ratings agencies, Fitch Ratings plays a critical role in... ...Fitch Solutions. With dual headquarters in London and New York, Fitch Group is owned by Hearst. As one of the world’...PerformanceLong term contractInternshipManual laborImmediate start- 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
- ...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
- .... For more information, visit 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 solutionsImprove system performance across latency, throughput, and model quality...PerformanceRemplacementLong term contractFor contractors
- 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
- Machine Learning systems research and performance modeling define this Principal role at Lightmatter, with a flexible hybrid workplace model stated.Lightmatter seeks a Principal Machine Learning Infrastructure Researcher for its Machine Learning team. You will invent hardware...PrincipalPerformanceFlexible hours
- 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
- ...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
$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- ...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
$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$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- 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
- ...-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: -...
$142.4k - $190.1k per year
...scalable experiences powered by the latest Machine Learning, AI, NLP, LLM/GenAI, and RAG... ...production ML applications. Partner across engineering, product, data, and applied science teams... ...with a willingness to learn and adopt new technologies as needed. Experience with...Immediate start- ...Advanced hands-on experience with Azure Machine Learning, Microsoft Foundry (Azure AI Foundry),... ....Strong Python and Machine Learning Engineering skills, with demonstrated experience... ...tuning, model drift, retraining, performance optimization, and production model troubleshooting...Performance
- ...vie. Nous recherchons un(e) Ingénieur(e) Machine Learning Senior pour diriger le développement de... ...looking for a Senior Machine Learning Engineer to lead the development of these... ...decision‑making.Develop reusable agentic frameworks – such as planning modules, memory systems...PerformanceLong term contractTemporary workApprenticeshipWorldwide
- Job Title: Machine Learning Engineer - SeniorJob Location: Toronto, ONJob Type: 130 days contractClient: Public SectorJob Title: Machine Learning... ...differences in data distribution that could affect performance when deploying the model in the real world Experience verifying...Performance3 days per week
- ...t wait to see how you’ll help us grow.Job Summary: As a Machine Learning Engineer, you will join a small, high-impact R&D team and own the full... ..., label, and manage medical image datasets. Analyze MVP performance to determine how to scale solutions for full cloud...PerformanceFull timeCasual workWork at officeWorldwide
- ...true success at Wave is the ability to be bold, learn quickly and share your knowledge generously.As a Machine Learning Engineer, you will be a key contributor to the design,... ...of machine learning models, ensuring they perform reliably within existing production environments...Summer workInternshipImmediate start
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

