Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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

$114.4k - $164.4k per year

Nutanix

Company:Qualcomm Canada ULCJob Area:Engineering Group, Engineering Group > Machine Learning EngineeringGeneral Summary:NOTE:Our team does not work in data science, build models or train modelsAI’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. New PositionDuties and Responsibilities:Development of modern C++17 software library for Qualcomm Hexagon ProcessorsDesign and performance tune modern C++17 code for an embedded systemDevelopment of model analyzing tools for the 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 StackCommunication across globally diverse teamParticipate in software quality process improvementsPreferred Qualifications:3+ years of relevant work experienceExperience/expertise with C++, ideally modern C++ 17 language featuresBackground in mathematical algorithms using fast math libraries and vector instructions 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 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.ORMaster'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.ORPhD in Computer Science, Engineering, Information Systems, or related field.Applicants : 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 View email address on ca.talent.com 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.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.Pay range and Other Compensation & Benefits:$114,400.00 - $164,400.00The above pay scale reflects the broad, minimum to maximum, pay scale for this job code for the location for which it has been posted. Even more importantly, please note that salary is only one component of total compensation at Qualcomm. We also offer a competitive annual discretionary bonus program and opportunity for annual RSU grants (employees on sales-incentive plans are not eligible for our annual bonus). In addition, our highly competitive benefits package is designed to support your success at work, at home, and at play. Your recruiter will be happy to discuss all that Qualcomm has to offer.If you would like more information about this role, please contact Qualcomm Careers . #J-18808-Ljbffr

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Sr. Engineer, AI Software/Machine Learning Engineering (C++) in Markham, ON vacancy
  • Advance your career at Qualcomm as a Machine Learning Engineer, specializing in C++ development for AI-driven applications. Build high-performance software solutions that shape the future across various industries. Qualcomm Canada ULC is seeking a seasoned engineer to strengthen... 
    C++

    Qualcomm

    Markham, ON
    7 days ago
  • $114.4k - $164.4k per year

    Company Qualcomm Canada ULC Job Area Engineering Group, Engineering Group Machine Learning Engineering General Summary We are seeking a Machine Learning software engineer with embedded experience. Qualcomm Automotive AI Software team is rapidly expanding to offer optimized... 
    Senior
    C++
    Work from home

    Qualcomm

    Markham, ON
    7 days ago
  • $114.4k - $164.4k per year

    Company:Qualcomm Canada ULCJob 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... 
    Senior
    C++
    Work from home

    Nutanix

    Markham, ON
    4 hours ago
  • Become part of Qualcomm's AI revolution as a Senior Machine Learning Verification Engineer. This role emphasizes building and optimizing AI solutions for leading-edge technologies across devices globally. Qualcomm Canada ULC is looking for talented engineers to validate and... 
    Senior
    C++

    Qualcomm

    Markham, ON
    7 days ago
  • Join Qualcomm Canada as a Senior C++ Engineer focusing on AI technologies. Shape the future of machine learning applications through innovative software solutions and frameworks. As part of Qualcomm’s Engineering Group, you will be responsible for the development and optimization... 
    Senior
    C++

    Qualcomm

    Markham, ON
    7 days ago
  • Join Aviva as a Senior Machine Learning Engineer and contribute to our AI/ML Platform team. Utilize your expertise in building and deploying resilient ML solutions in hybrid settings. We are seeking a seasoned professional experienced in machine learning engineering. You... 
    Senior

    Aviva plc

    Markham, ON
    7 days ago
  • $58k - $104k per year

     ...immediate co-op opening for an Engineer. About the team Founded in 2012...  ..., RL, NLP, computer vision, AI theory, and Autonomous driving....  ...are seeking a forward‑thinking Software Engineer to join our team. Our...  ...of professional experience in C/C++, Python, and TypeScript application... 
    C++
    Long term contract
    Internship
    Immediate start

    Huawei Canada

    Markham, ON
    7 days ago
  • Elevate your career as a Senior Machine Learning Engineer at Randstad Canada, focusing on production-ready machine learning systems using cutting-edge technologies. In this pivotal role, you will lead the design, development, and deployment of ML models while ensuring high... 
    Senior

    Randstad Canada

    Markham, ON
    7 days ago
  • Step into a pivotal role at GM as a Software Developer focused on diagnostics for autonomous vehicles...  ...emphasizes software creation in C and C++. You will be integral to the Diagnostic Software team, collaborating with engineers to develop innovative software solutions... 
    C++

    General Motors

    Markham, ON
    7 days ago
  • Huawei Canada is seeking an AI Software Engineer Co-op to innovate mobile platform technologies. Take part in groundbreaking projects that redefine...  .... This role focuses on using your programming expertise in C/C++, Python, and TypeScript to pioneer AI agents and development... 
    C++

    Huawei Canada

    Markham, ON
    7 days ago
  • Join to apply for the Sr. Energy Engineer role at Honeywell Join to apply for the Sr. Energy...  ...Engineer role at Honeywell Get AI-powered advice on this job and more...  ...experience with building automation systems, software, commissioning, or operations related... 
    Senior
    16 hours
    Full time
    Relocation

    Honeywell

    Markham, ON
    7 days ago
  •  ...permanent opening for a Principal Engineer. About the team Established...  .... About the job Integrate AI frameworks with cloud infrastructure...  ...ideal candidate 5 years of software development experience, with a...  ..., with a proven ability to learn quickly and take initiative. Master... 
    Permanent employment
    Immediate start

    Huawei Technologies Canada Co.

    Markham, ON
    4 hours ago
  • Make a difference at General Motors as a Staff Software Engineer, harnessing AI to boost developer productivity. This hybrid role focuses on transforming embedded software environments through innovative solutions. Take on a leadership position in GM's Virtualization & Embedded... 
    Senior

    United States Digital Space LLC

    Markham, ON
    7 days ago
  •  ...a highly motivated Electrical Automation Engineer to contribute to the design and development...  ...such as Manufacturing, Mechanical, Software, Process to meet requirements. Work closely...  ...arise. Design, develop and commission machine control systems from concept through... 
    Senior

    Tesla

    Markham, ON
    7 days ago
  •  ...building high‑performance, scalable, and reliable systems software? Join our team of expert engineers developing the Java Virtual Machine (JVM) — the engine behind millions of applications across cloud, enterprise, and AI workloads. Built with the OpenJDK class libraries and... 
    Senior
    C++
    Full time
    Flexible hours

    IBM

    Markham, ON
    7 days ago
  • Get AI-powered advice on this job and more exclusive features....  ...design, and energy efficiency. Our software development team at EPSON...  ...product management, and hardware engineering. Support product configuration...  ...Proficient in C, Visual C++, C#, Java Strong communication... 
    C++
    Full time

    Epson Canada

    Markham, ON
    7 days ago
  •  ...products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded...  ...Lead, mentor, and grow a high-performing team of package design engineers across geographies. Foster a culture of accountability, innovation... 
    Senior
    Internship

    Advanced Micro Devices

    Markham, ON
    7 days ago
  • Lead the development of embedded AI solutions as a Machine Learning Engineer. Your expertise will empower state-of-the-art automotive systems for enhanced infotainment and driving experiences. In this role, you will focus on mechanism design for ML runtime frameworks tailored... 
    C++

    Qualcomm

    Markham, ON
    7 days ago
  • Company Qualcomm Canada ULC Job Area Engineering Group, Engineering Group ASICS...  ...the intersection of silicon, systems, and software to deliver reliable customer products. Responsibilities...  ...stakeholder alignment. Proficiency in C/C++ and Python for tool development,... 
    Senior
    C++

    Qualcomm

    Markham, ON
    7 days ago
  • Join GM as a Senior Software Developer and work on cutting-edge projects involving AI and virtualization. This hybrid position offers...  ...: • Bachelor's or Master's in Engineering or a related field • At least 7...  ...experience • Strong skills in Python, C++, C#, or Java • Proficiency in... 
    Senior
    C++

    General Motors

    Markham, ON
    7 days ago
  • Company: Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group Software Engineering General Summary As a...  ...Programming Languages such as C, C++, Java, Python, etc. Qualcomm is...  ...and NPU processors (and associated AI engines) in our Snapdragon SoC portfolio... 
    Senior
    C++

    Qualcomm

    Markham, ON
    7 days ago
  • We’re seeking an AI Engineer to help shape the future of Frontier Dental through practical...  ...on eligible benefits) Continuous Learning Assistance Program reimbursing up to $1,500...  ...our growth significantly to our ability to learn from one another’s perspectives. Frontier... 
    Internship

    Frontier Dental CA

    Markham, ON
    7 days ago
  • $78.8k - $118.2k per year

    Company the company Canada ULC Job Area Engineering Group, Engineering Group Software Engineering General Summary The QCT Software Automation and Tools...  ...an Agile environment. Our team builds modern, AI‑enhanced applications using a microservices architecture... 
    Senior
    Internship
    Work from home

    United States Digital Space LLC

    Markham, ON
    7 days ago
  • Become a vital part of General Motors as a C++ Developer, focusing on diagnostic software within a hybrid workspace. Collaborate with a dynamic team to drive...  ...and maintain diagnostic software in C++ • Work with engineers to clarify requirements and designs • Engage in code and... 
    C++

    General Motors

    Markham, ON
    7 days ago
  • Join General Motors as a Senior Software Developer with expertise in AI and virtualization. This hybrid position emphasizes innovative software development for virtual ECU environments. In this pivotal role, you will enhance simulation capabilities while developing software... 
    Senior

    General Motors

    Markham, ON
    4 hours ago
  • $115k - $164.6k per year

    Job Overview As a Senior Software Developer, you will build the software...  ..., SIL workflows, and AI‑enhanced simulation capabilities...  ...Bachelor’s or Master’s degree in Engineering, Computer Science, or related...  ...programming skills in Python, C++, C#, or Java. Experience with... 
    Senior
    C++
    Work at office
    3 days per week

    United States Digital Space LLC

    Markham, ON
    7 days ago
  •  ...services provider in York Region, Markham is looking for a driven Software Engineer with experience in Windows driver development and a solid...  ...relevant fields. This mid-senior level role emphasizes the need for C/C++ programming skills and passion for software stack development.... 
    Senior
    C++
    Contract work

    Infotree Global Solutions

    Markham, ON
    7 days ago
  •  ...deep-tech startup at the forefront of the AI revolution. We are building a new class...  ...We are seeking a seasoned and innovative Machine Learning Lead to own the technical strategy and execute...  ...along with hardware architects and software developers to define the future of our ML... 
    Senior
    C++
    Full time
    Remote work
    Relocation

    Blumind

    Markham, ON
    more than 2 months ago
  • Drive AI innovation at Qualcomm as a Senior Staff Software Engineer. Focus on software development for AI Runtime SDK to enhance device capabilities across multiple...  ...compilers for varied operating systems • Innovate in Machine Learning operations on Hexagon DSPs Requirements... 
    Senior

    Qualcomm

    Markham, ON
    7 days ago
  •  ...ALTEN has emerged as a global leader in Research and Development, Engineering, Information Technology Services, Life Sciences, and Network...  ...commitment to excellence knows no bounds. We are looking to hire a Software Developer for our client based in Markham, ON. Job Title: Lead... 
    Local area

    ALTEN Canada

    Markham, ON
    7 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Engineer, AI Software/Machine Learning Engineering (C++). Be the first to apply!