> Markdown version of [/jobs/ext/2467715-engineer-machine-learning-engineering-ml-apps](https://www.wearedevelopers.com/jobs/ext/2467715-engineer-machine-learning-engineering-ml-apps). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Engineer, Machine Learning Engineering (ML Apps) - **Company:** Qualcomm Technologies, Inc. - **Location:** San Diego, CA, United States (Remote available) - **Experience:** Expert - **Salary:** $140,800.0 - $211,200.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Android Software Development, Android NDK, Systems Engineering, Artificial Neural Networks, C++ (Programming Language), Program Optimization, Information Systems, Computer Engineering, Continuous Integration, Software Debugging, Embedded Software, Java Native Interface, Python (Programming Language), Performance Tuning, Tensorflow, Software Construction, Software Engineering, Pytorch, Delivery Pipeline, Large Language Models, Deep Learning, Generative AI, Git, Information Technology, Docker - **Published:** August 3, 2026 - **Apply:** https://www.dice.com/job-detail/cd6bed8e-e11f-4b38-a406-b9b18e85dd1c ## About the Role The successful applicant should have a strong theoretical background and proven hands-on experience with enabling on-device AI using modern software engineering best practices. Must have experience and skills: * Expert-level proficiency in C++ and Python with a strong foundation in software design, development, and optimization. * Knowledge of deep learning and ML frameworks ( i.e. PyTorch ). * Strong software design skills with a focus on usability. * Hands-on experience in low-level system debugging, performance tuning, memory analysis, and native inference driver development/debugging. * Experience in Embedded Software development. * At least 3 years of work experience in a relevant field. Preferred Experience and Skills: * Experience with Android development, including Java, JNI, NDK, and native framework integration. * Knowledge of Generative AI ( GenAI ) technologies. * Knowledge of neural network model optimization and on-target deployment is a plus. * Previous experience with Docker, Git and CI/CD. * Knowledge of NPUs / ML accelerators. * Knowledge of modern Generative AI architectures, including LLMs, VLMs, inference pipelines, and model deployment, is a strong plus., 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. ## Description In this particular role, you will work in a dynamic research environment, be part of a multi-disciplinary team of researchers and software engineers who work with cutting edge AI frameworks and tools. You will architect, design, develop, test, and deploy on-device prototype software for cutting-edge AI use cases., 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 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). ## Related Videos - [Photonic Computing: Programming a New Class of AI Accelerators (incl. Live Coding)](https://www.wearedevelopers.com/videos/100196-photonic-computing-programming-a-new-class-of-ai-accelerators-incl-live-coding) - [Future of Mobile AI. What On-Device Intelligence Means for App Developers](https://www.wearedevelopers.com/videos/100264-future-of-mobile-ai-what-on-device-intelligence-means-for-app-developers) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Developing an AI.SDK](https://www.wearedevelopers.com/videos/198-developing-an-ai-sdk) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Got AI ideas but no money? Here are 10 free ways to level up your AI skills with Google Cloud](https://www.wearedevelopers.com/magazine/600-got-ai-ideas-but-no-money-here-are-10-free-ways-to-level-up-your-ai-skills-with-google-cloud) - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [What Jobs Can You Get with a Software Engineering Degree?](https://www.wearedevelopers.com/magazine/398-what-jobs-can-you-get-with-a-software-engineering-degree) - [The Fastest-Growing Tech Sectors to Look Out for in 2025](https://www.wearedevelopers.com/magazine/373-the-fastest-growing-tech-sectors-to-look-out-for-in-2025)