Senior Machine Learning Engineer,
2 months ago
Company:
Job Area:
Engineering Group, Engineering Group > Machine Learning EngineeringGeneral Summary:
AI’s ability to solve complex problems across multiple domains is transformative. In the AI Software team, we build the Qualcomm AI Engine direct to enables OEMs and developers to run their deep neural network (DNN) models on Qualcomm Hexagon Processors. Our team works with OEMs and developers to develop and optimize DNN models for the Qualcomm AI Stack.
We are building optimized on-device AI stack with cutting edge hardware to run deep neural networks with that phone you keep in your pocket, that car you drive, or that vacuum cleaner you unleash to clean your house. Come join us if you want to work on bleeding edge AI technology. In this position you will build high performance software for AI engines to extend our AI solutions into industry leading customer use cases.
Minimum Qualifications:
• Bachelor's degree in Computer Science, Engineering, Information Systems, or related field and 2+ 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 1+ year of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience.
OR
PhD in Computer Science, Engineering, Information Systems, or related field.
Duties and Responsibilities:
Development of modern C++17 software library for Qualcomm Hexagon Processors Design and performance tune modern C++17 code for systems such as Windows, Android, embedded Linux and QNX Development of model analyzing tools for the internal and external customers Use cross compiler toolchains for systems such as Windows, Android, embedded Linux and QNX Address issues found in existing and past Qualcomm AI products Implement and optimize modern C++17 machine learning operations on Hexagon Processors Debug customer machine learning use cases executing on Qualcomm AI Stack Communication across globally diverse team Participate in software quality process improvementsPreferred Qualifications
Three or more years of relevant work experience Experience with modern C++17 language features Background in mathematical algorithms using fast math libraries and vector instructions sets Practical experience with developing middleware or firmware software Experience with multitasking and multithreading driver development Experience with Hexagon DSP SDK or cross compiler toolchains for embedded systems Familiarity with TensorFlow, PyTorch or ONNX Experience with tools such as git, Linux, JIRA and Docker Knowledge of design patternsOther Notes
Our team does not work in data science, build models or train modelsApplicants : Qualcomm 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 or call Qualcomm's toll-free number found . 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.
To all Staffing and Recruiting Agencies :Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications.
-
Machine Learning Research Engineer
2 weeks ago
Markham, Ontario, Canada Epson Canada Full timeEpson Canada Limited is a global leader in the field of technology innovation. With a passion for developing cutting-edge technologies, our R&D team seeks to hire a skilled Machine Learning Research Engineer.We offer a competitive salary of $120,000 per year, plus benefits and opportunities for growth and development.Job DescriptionThe successful candidate...
-
Markham, Ontario, Canada Advanced Micro Devices inc. Full timeAs a Software Engineer at our company, you will be responsible for developing and implementing machine learning models to improve our product's efficiency. Your primary focus will be on designing and building scalable architectures, ensuring data quality, and collaborating with cross-functional teams.Key Responsibilities:Design and implement machine learning...
-
Markham, Ontario, Canada Collabera Full timeJob DescriptionWe are seeking a highly motivated Embedded Systems and Machine Learning Software Engineer to join our team at Collabera.About the RoleThis position exists for an individual with the ability to learn quickly and work independently within a dynamic, fast-paced organization building next-generation mobile devices.ResponsibilitiesDevelop, verify,...
-
Staff Machine Learning Engineer
2 months ago
Markham, Canada Qualcomm Full timeCompany: Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group > Machine Learning Engineering General Summary: AI’s ability to solve complex problems across multiple domains is transformative. In the AI Software team, we build the Qualcomm AI Engine direct to enables OEMs and developers to run their deep neural network (DNN)...
-
Senior Computer Vision Engineer
2 weeks ago
Markham, Ontario, Canada Epson Canada Full timeAbout Epson CanadaWe are a leading developer of innovative technologies for cutting-edge products including printers, scanners, projectors, robots, and augmented reality devices.Salary InformationThe estimated annual salary for this position is between $120,000 to $180,000 CAD depending on qualifications and experience.Job DescriptionThis Senior Computer...
-
Senior Network Research Engineer
2 weeks ago
Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeHuawei Technologies Canada Co., Ltd. offers a challenging and rewarding opportunity for a Senior Network Research Engineer to join our team.Job DescriptionWe are seeking an experienced researcher with a strong background in computer networking, machine learning, and software development to contribute to the advancement of Huawei's global AI infrastructure,...
-
Markham, Canada Huawei Technologies Canada Co., Ltd. Full timeOur team has an immediate permanent opening for a Senior Research Engineer.Responsibilities:Track the trend of AI theory and technology development in the world and generate research report and proposals for promoting Ascend system accordingly.Lead or participate in research of algorithms in accelerating the training of the market-driven AI models...
-
Senior AI Engineer-Deep Learning
5 months ago
Markham, Canada Huawei Technologies Canada Co., Ltd. Full timeOur team has an immediate permanent opening for a Senior Engineer.Responsibilities:As a senior AI engineer, you will be responsible for research and development of tools and methodologies to improve performance of AI models and apply them to AI/LLM-powered compiler-centered tools to improve productivity.You will have the opportunity to collaborate with a...
-
Machine Learning Framework, Compiler
7 days ago
Markham, Canada Qualcomm Full timeCompany: Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group > Machine Learning Engineering General Summary: Today, 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...
-
Senior Cloud Data Engineer
3 weeks ago
Markham, Ontario, Canada Huawei Full timeJob SummaryWe are seeking a highly skilled Senior Cloud Data Engineer to join our team at Huawei. As a key member of our data engineering team, you will be responsible for designing and developing scalable cloud-based data processing systems. You will work closely with our architects and engineers to design and implement cutting-edge data analytics solutions...
-
Senior ASIC Design Engineer
3 weeks ago
Markham, Ontario, Canada Advanced Micro Devices inc. Full timeAbout AMDAt Advanced Micro Devices (AMD), we're dedicated to pushing the boundaries of innovation. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming, and embedded systems. We strive for execution excellence while being direct, humble,...
-
Fy24 Intern
6 months ago
Markham, Canada Qualcomm Full time**Company**: Qualcomm Canada ULC **Job Area**: Interns Group, Interns Group > Interim Engineering Intern - SW **Qualcomm Overview**: Qualcomm is a company of inventors that unlocked 5G ushering in an age of rapid acceleration in connectivity and new possibilities that will transform industries, create jobs, and enrich lives. But this is just the beginning....
-
Fy25 Intern
2 weeks ago
Markham, Canada Qualcomm Full time**Company**: Qualcomm Canada ULC **Job Area**: Interns Group, Interns Group > Interim Engineering Intern - SW **Qualcomm Overview**: Qualcomm is a company of inventors that unlocked 5G ushering in an age of rapid acceleration in connectivity and new possibilities that will transform industries, create jobs, and enrich lives. But this is just the beginning....
-
Senior Cloud Software Engineer
2 weeks ago
Markham, Ontario, Canada IBM Computing Full timeUnlock Your Potential in IBM's Toronto LabAbout the Role:We are seeking an experienced Senior Cloud Software Engineer to join our team in Toronto Lab. As a key member of our global IBM Watson X development teams, you will be responsible for delivering public and private cloud solutions that help our clients manage, deploy, and monitor machine learning models...
-
Senior Principal Compiler Engineer
4 months ago
Markham, Canada Huawei Technologies Canada Co., Ltd. Full timeOur team has an immediate permanent opening for a Senior Principal Compiler Engineer.Responsibilities: Design, develop, and test software to satisfy business requirements in a wide range of products. Analyze and optimize software system performance, and assist with software/hardware co-design. Liaise with internal and external...
-
Senior Principal Compiler Engineer
4 months ago
Markham, Canada Huawei Technologies Canada Co., Ltd. Full timeOur team has an immediate permanent opening for a Senior Principal Compiler Engineer.Responsibilities:Design, develop, and test software to satisfy business requirements in a wide range of products.Analyze and optimize software system performance, and assist with software/hardware co-design.Liaise with internal and external stakeholders, determine project...
-
Systems Engineer
1 month ago
Markham, Ontario, Canada Qualcomm Full timeJob Summary:As a Senior Systems Engineer at Qualcomm Technologies, you will play a key role in researching, designing, developing, and optimizing systems-level software, hardware, architecture, algorithms, and machine learning solutions that enable the development of cutting-edge technology in the AI/ML field.This is an exciting opportunity to collaborate...
-
Engineer Architect
1 month ago
Markham, Canada ROSS Full timediv>Our client is a leader in Location Business Intelligence software. They enable their clients with the data products, technology and professional services required to harness the benefits of location intelligence. They have a blue-chip customer base composed of Fortune 1000 and government accounts.This is an exciting opportunity as our client is working...
-
Senior Android Application Developer
2 weeks ago
Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeAt Huawei Technologies Canada Co., Ltd., we are seeking a highly skilled Senior Android Application Developer to join our team.We offer a competitive salary of $120,000 per year.Job Description:We have an immediate 12-month contract opening for a Software Engineer who will be responsible for designing and building advanced applications, collaborating with...
-
Senior MS Stack SW Engineer/Architect
5 months ago
Markham, Canada ROSS Full timeOur client is a leader in Location Business Intelligence software. They enable their clients with the data products, technology and professional services required to harness the benefits of location intelligence. They have a blue-chip customer base composed of Fortune 1000 and government accounts. This is an exciting opportunity as our client is working on a...