Senior Engineer - Qualcomm - Farnborough, UK
Senior Engineer - Qualcomm - Farnborough, UK

Senior Engineer - Qualcomm - Farnborough, UK

Farnborough Full-Time 48000 - 72000 £ / year (est.) No home office possible
Q

At a Glance

  • Tasks: Join a dynamic team to develop cutting-edge AI solutions for next-gen devices.
  • Company: Qualcomm is a leader in wireless technology and AI innovation.
  • Benefits: Enjoy flexible work options, competitive pay, and a vibrant company culture.
  • Why this job: Be at the forefront of AI technology with impactful projects and collaborative teams.
  • Qualifications: 2+ years in Python, C++, and ML frameworks like PyTorch or TensorFlow required.
  • Other info: Opportunities for growth in a diverse and inclusive environment.

The predicted salary is between 48000 - 72000 £ per year.

Company: Qualcomm Technologies International Ltd

Job Area: Engineering Group, Software Applications Engineering

General Summary: We are seeking a Senior Engineer to promote and showcase Qualcomm AI hardware products, technologies, software, and ecosystem, including AI edge solutions in next-generation intelligent devices such as smartphones, laptops, augmented reality headsets, robotics, and IoT devices. You will be part of a multidisciplinary team enabling first-of-its-kind generative AI models on Qualcomm AI accelerator engines, including on-device text-to-image generation with stable diffusion and large language models like 7B on device. Qualcomm Customer Engineers work in a cross-functional environment supporting system software, tool development, maintenance, and evolution for ML SDKs tailored for Qualcomm processors on Windows and Android OS. They collaborate with neural network frameworks like PyTorch and TensorFlow, extend neural net engines for emerging DNNs, and validate performance and accuracy through analysis and testing.

Required Skills:

  • 2+ years experience with Python and C++
  • 2+ years experience with ML frameworks like PyTorch or TensorFlow
  • 2+ years experience in ML development, deployment, and applications

Preferred Qualifications:

  • Master's or PhD in Engineering, Computer Science, Physics, or related fields
  • 4+ years Systems Engineering or related experience
  • 2+ years experience with CV, NLP, and LLM architectures
  • Knowledge of large-scale software architectural patterns
  • Experience with MLOps, automation tools, containerization (Docker, Kubernetes), and ML lifecycle management
  • Knowledge of Rust is a plus
  • Experience with fine-tuning GenAI models and Reinforcement Learning is a plus
  • Customer focus and problem-solving skills
  • 2+ years experience in large matrixed organizations

Principal Duties and Responsibilities:

  • Customer Engagement: Engage with application developers to build solutions based on Qualcomm AI hardware, software, and ecosystem. Advocate for Qualcomm technologies through tech talks, conferences, and deployments.
  • OEM Solution Development: Collaborate with developers, system integrators, and ISVs to develop innovative AI/ML solutions that optimize performance, power efficiency, and scalability. Support design, development, and implementation of Gen AI and LLM applications, including fine-tuning and distillation techniques. Develop agents and user interfaces for effective solution use. Perform ML model benchmarking and analysis. Support AI model optimization and deployment for customers. Understand ML models and inference techniques across hardware platforms. Hands-on experience with drivers, firmware, middleware, and tools is a plus. Deep understanding of consumer, enterprise, and software products, APIs, and use cases. Ability to analyze AI models for system-level performance tradeoffs. Experience working with OEMs, OS vendors, open source communities, and product support.
  • Support for OEMs: Support OEM integration of Qualcomm AI SDK into Snapdragon-based products, working closely with Qualcomm teams and partners.

Minimum Qualifications:

  • Bachelor's in Engineering, Information Systems, Computer Science, or related field with 2+ years of relevant experience, or Master's with 1+ years of experience, or PhD in related fields
  • 1+ year experience with programming languages like C, C++, Java, Python
  • 1+ year experience with debugging techniques

*Equivalent experience will be considered if demonstrated effectively. Qualcomm is an equal opportunity employer. For accommodations during the application process, contact disability-accomodations@qualcomm.com or visit our support page. Qualcomm is committed to accessible workplaces and inclusive hiring practices.

Senior Engineer - Qualcomm - Farnborough, UK employer: Qualcomm

Qualcomm Technologies International Ltd is an exceptional employer located in Farnborough, UK, offering a dynamic work culture that fosters innovation and collaboration. Employees benefit from extensive growth opportunities within a multidisciplinary team, working on cutting-edge AI technologies that shape the future of intelligent devices. With a strong commitment to inclusivity and employee well-being, Qualcomm provides a supportive environment where your contributions are valued and recognised.
Q

Contact Detail:

Qualcomm Recruiting Team

disability-accomodations@qualcomm.com

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Engineer - Qualcomm - Farnborough, UK

✨Tip Number 1

Familiarise yourself with Qualcomm's AI hardware products and technologies. Understanding their ecosystem will not only help you during interviews but also demonstrate your genuine interest in the role.

✨Tip Number 2

Engage with the community around ML frameworks like PyTorch and TensorFlow. Participating in forums or contributing to open-source projects can showcase your skills and passion for machine learning, making you a more attractive candidate.

✨Tip Number 3

Network with current or former Qualcomm employees on platforms like LinkedIn. They can provide insights into the company culture and the specific expectations for the Senior Engineer role, which can be invaluable during your application process.

✨Tip Number 4

Prepare to discuss your experience with MLOps and automation tools. Being able to articulate how you've used these in past projects will highlight your practical knowledge and readiness for the challenges at Qualcomm.

We think you need these skills to ace Senior Engineer - Qualcomm - Farnborough, UK

Proficiency in Python and C++
Experience with ML frameworks such as PyTorch and TensorFlow
Knowledge of machine learning development, deployment, and applications
Understanding of computer vision (CV), natural language processing (NLP), and large language model (LLM) architectures
Familiarity with MLOps, automation tools, and containerization (Docker, Kubernetes)
Experience with ML lifecycle management
Ability to fine-tune generative AI models and apply reinforcement learning techniques
Strong problem-solving skills and customer focus
Experience in large matrixed organisations
Deep understanding of software architectural patterns
Hands-on experience with drivers, firmware, middleware, and tools
Ability to analyse AI models for system-level performance trade-offs
Experience working with OEMs, OS vendors, and open source communities

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Python, C++, and ML frameworks like PyTorch or TensorFlow. Emphasise any relevant projects or roles that demonstrate your skills in AI hardware and software applications.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for AI technologies and your understanding of Qualcomm's products. Mention specific experiences that align with the job description, such as your work with generative AI models or customer engagement.

Highlight Relevant Experience: In your application, clearly outline your experience in ML development, deployment, and applications. Include any hands-on experience with MLOps, automation tools, and containerisation, as these are key aspects of the role.

Showcase Problem-Solving Skills: Provide examples in your application that demonstrate your customer focus and problem-solving abilities. Discuss how you've tackled challenges in previous roles, particularly in large matrixed organisations.

How to prepare for a job interview at Qualcomm

✨Showcase Your Technical Skills

Make sure to highlight your experience with Python, C++, and ML frameworks like PyTorch or TensorFlow. Be prepared to discuss specific projects where you've applied these skills, as this will demonstrate your hands-on experience and technical expertise.

✨Understand Qualcomm's Products

Familiarise yourself with Qualcomm's AI hardware products and technologies. Being able to discuss how their solutions apply to real-world scenarios, such as smartphones and IoT devices, will show your genuine interest in the company and its innovations.

✨Prepare for Problem-Solving Questions

Expect questions that assess your problem-solving abilities, especially in relation to ML model optimisation and deployment. Think of examples from your past experiences where you successfully tackled challenges, particularly in large matrixed organisations.

✨Engage in Customer-Focused Discussions

Since customer engagement is key in this role, be ready to discuss how you've collaborated with developers and clients in the past. Highlight any experiences where you advocated for technology solutions or contributed to customer satisfaction.

Senior Engineer - Qualcomm - Farnborough, UK
Qualcomm
Q
  • Senior Engineer - Qualcomm - Farnborough, UK

    Farnborough
    Full-Time
    48000 - 72000 £ / year (est.)

    Application deadline: 2027-07-12

  • Q

    Qualcomm

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>