Sr. Engineer, Ai Software/Machine Learning Engineering (C++) (Markham)

Sr. Engineer, Ai Software/Machine Learning Engineering (C++) (Markham)

10 Aug
|
Qualcomm
|
Markham

10 Aug

Qualcomm

Markham

CompanyQualcomm Canada ULCJob AreaEngineering Group, Engineering Group > Machine Learning EngineeringGeneral SummaryAI's ability to solve complex problems across multiple domains is transformative. In the AI Software team, we build the Qualcomm AI Engine direct to enable 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 an optimized on‐device AI stack with cutting‐edge hardware to run deep neural networks in phones, cars, or smart appliances. In this position you will build high‐performance software for AI engines to extend our AI solutions into industry‐leading customer use cases.Duties and ResponsibilitiesDevelopment of modern C++17 software library for Qualcomm Hexagon ProcessorsDesign and performance tune up-to-date C++17 code for an embedded systemDevelopment of model‐analysis tools for internal and external customersUse cross‐compiler toolchains for embedded systems such as Android, embedded Linux and QNXAddress issues found in existing and past Qualcomm AI productsImplement and optimize modern C++17 machine learning operations on Hexagon ProcessorsDebug customer machine learning use cases executing on Qualcomm AI StackCommunicate across a globally diverse teamParticipate in software quality process improvementsPreferred Qualifications3+ years of relevant work experienceExperience/expertise with C++,



ideally modern C++17 language featuresBackground in mathematical algorithms using fast math libraries and vector instruction setsPractical experience with developing middleware or firmware softwareExperience with multitasking and multithreading driver developmentExperience with Hexagon DSP SDK or cross‐compiler toolchains for embedded systemsFamiliarity with TensorFlow, PyTorch, or ONNXExperience with tools such as Git, Linux, JIRA, and DockerKnowledge of design patternsMinimum QualificationsBachelor's degree in Computer Science, Engineering, Information Systems, or related field and 2+ years of Hardware Engineering, Software Engineering, Systems Engineering, or related work experienceMaster's degree in Computer Science, Engineering, Information Systems, or related field and 1+ year of Hardware Engineering, Software Engineering, Systems Engineering, or related work experiencePhD in Computer Science, Engineering, Information Systems, or related fieldEqual Opportunity StatementQualcomm 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 disability‐[email protected] or call Qualcomm's toll‐free number for assistance. Qualcomm will provide reasonable accommodations to support individuals with disabilities to participate in the hiring process. Qualcomm is also committed to making its workplace accessible for individuals with disabilities.Pay Range and Benefits$114,400.00 - $164,400.00In addition to the base salary, employees are eligible for a competitive annual discretionary bonus program and opportunity for annual RSU grants (employees on sales‐incentive plans are not eligible for our annual bonus). We also offer a highly competitive benefits package designed to support your success at work, at home, and outside of work. #J-18808-Ljbffr

📌 Sr. Engineer, Ai Software/Machine Learning Engineering (C++) (Markham)
🏢 Qualcomm
📍 Markham

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: sr. engineer, ai software/machine learning engineering (c++) (markham) / markham

Subscribe to this job alert:

Get the latest job offers by email for: sr. engineer, ai software/machine learning engineering (c++) (markham) / markham