Q

Qualcomm

Designs mobile chips and licenses wireless patents

AI/ML Application Software Engineer - Staff, Machine Learning Engineering

AI Application Engineering +1Confirmed live in the last 24 hours
Full-timeRedmond, WA, USAIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science, Engineering, Information Systems, or a related field and at least 4 years of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience; alternatively, a master's degree in those fields and at least 3 years of related work experience; or a PhD in those fields and at least 2 years of related work experience.
  • Excellent understanding of artificial intelligence frameworks such as TensorFlow and PyTorch, GPU programming, and parallel computing.
  • Understanding of the complete AI software stack and familiarity with AI performance-tuning techniques on GPU- and NPU-based systems.
  • Experience developing end-to-end AI applications on Windows using Windows ML and DirectML.
  • Experience with the full workflow for training and deploying models on servers and porting them to client Windows compute platforms, including model inference deployment and performance tuning.
  • Proficiency in programming languages such as Python and C++.
  • At least 4 years of application development experience involving High Performance Computing, including at least 2 years in AI application development on Windows.

Responsibilities

  • Understand trends in machine learning model design and workflows through application developer engagements and current academic research.
  • Develop and ensure comprehensive sample applications for AI on Windows on Snapdragon, covering a broad range of models and use cases, including additional Snapdragon-optimized libraries beyond Snapdragon AI functions.
  • Provide performance and accuracy diagnostics in sample applications that accurately reflect the expected behavior of third-party application AI models.
  • Work with third-party application developers and cross-site and cross-functional teams to produce easy-to-use sample applications and documentation for third-party app developers on Windows on Snapdragon.
  • Contribute features and designs to the Qualcomm AI toolkit to improve the workflow experience of application developers.
  • Work with internal application and customer engineering teams to address application developer ecosystem questions about Snapdragon AI APIs and enhance sample applications as needed.
  • Drive improvements to the software stack, including the SDK, tools, and documentation, to improve ease of use and performance for Windows application developers on Snapdragon.
  • Work closely with development leads, software and hardware architects, project engineers, product managers, customer engineers, OEMs, operating system partners, and application developers.

Desired Qualifications

  • Experience developing large language models or foundational models and deploying them.
  • Strong leadership abilities to motivate and guide development teams.
  • Familiarity with software development methodologies, version control systems, and agile project management practices.
  • A bachelor's or master's degree in Computer Science or Electrical Engineering.

About the Company

Qualcomm

Designs mobile chips and licenses wireless patents

Qualcomm designs the Snapdragon processors and modems inside many Android phones, and it licenses its wireless patents to device makers around the world. It helped commercialize CDMA, the cellular technology behind 3G networks, and its patents cover core parts of the 4G and 5G standards that phones use to connect. The company does not run its own chip factories; contract foundries make its chips, which it sells to makers of phones, PCs, cars, and connected devices. Device makers also pay Qualcomm royalties for using its patented technology, which forms a second business alongside chip sales. Qualcomm was founded in 1985 and is based in San Diego, California.

Company size
10,001+
Company stage
IPO
Headquarters
San Diego, CA
Founded
1985

Recently Posted Jobs

Explore more opportunities at Qualcomm

See more jobs