M/L Compiler Engineer - UK Remote
M/L Compiler Engineer - UK Remote

M/L Compiler Engineer - UK Remote

Full-Time 36000 - 60000 £ / year (est.) No home office possible
Q

At a Glance

  • Tasks: Create and implement cutting-edge machine learning solutions for diverse technology applications.
  • Company: Join Qualcomm, a leader in tech innovation and digital transformation.
  • Benefits: Enjoy competitive salary, health benefits, and remote work flexibility.
  • Why this job: Make a real impact on next-gen tech while collaborating with top engineers.
  • Qualifications: Bachelor's degree in relevant field and experience in machine learning frameworks required.
  • Other info: Dynamic work environment with opportunities for career growth and development.

The predicted salary is between 36000 - 60000 £ per year.

As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Machine Learning Engineer, you will create and implement machine learning techniques, frameworks, and tools that enable the efficient discovery and utilization of state‑of‑the‑art machine learning solutions over a broad set of technology verticals or designs. Qualcomm Engineers collaborate with cross-functional teams to enhance the world of mobile, edge, auto, and IoT products through machine learning hardware and software.

Minimum 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.
  • 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.
  • PhD in Computer Science, Engineering, Information Systems, or related field.

Preferred Qualifications:

  • Master's degree in Computer Science, Engineering, Information Systems, or related field.
  • 5+ years of experience with Machine Learning frameworks (e.g., Tensor Flow, Caffe, Caffe 2, Pytorch, Keras).
  • 5+ years of experience in embedded system development and optimization with application to a specific problem domain in ML (e.g., NLP, multi-media).
  • 5+ years of experience with one or more programming languages suitable for machine learning (e.g., Python, R, C, C++).
  • 5+ years of experience using statistics and probability (e.g., conditional probability, Bayes rule).
  • 3+ years experience working in a large matrixed organization.
  • 2+ years of experience with low level interactions between operating systems (e.g., Linux, Android, QNX) and Hardware.
  • 1+ year in a technical leadership role with or without direct reports.
  • 1+ year of work experience in a role requiring interaction with senior leadership (e.g., Director and above).

Principal Duties and Responsibilities:

  • Leverages advanced Machine Learning knowledge to extend training or runtime frameworks or model efficiency software tools with new features and optimizations.
  • Models, architects, and develops advanced machine learning hardware (co-designed with machine learning software) for inference or training solutions.
  • Develops optimized software to enable AI models deployed on hardware (e.g., machine learning kernels, compiler tools, or model efficiency tools) to allow specific hardware features; collaborates with hardware teams for joint design and development.
  • Develops and applies machine learning techniques into products and/or AI solutions to enable customers to do the same.
  • Develops, adapts, or prototypes novel machine learning solutions aligned with and motivated by proposals or roadmaps for complex products and working features.
  • Oversees and conducts experiments to train and evaluate machine learning models and/or software.

Level of Responsibility:

  • Works independently with minimal supervision.
  • Provides supervision/guidance to other team members.
  • Decision-making is significant in nature and affects work beyond immediate work group.
  • Requires verbal and written communication skills to convey complex information.
  • May require negotiation, influence, tact, etc.
  • Has a moderate amount of influence over key organizational decisions.
  • Tasks do not have defined steps; planning, problem-solving, and prioritization must occur to complete the tasks effectively.

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. 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.

M/L Compiler Engineer - UK Remote employer: Qualcomm

Qualcomm Technologies International Ltd is an exceptional employer that fosters a culture of innovation and collaboration, particularly in the dynamic field of machine learning engineering. With a commitment to employee growth, Qualcomm offers extensive training opportunities and encourages cross-functional teamwork, allowing engineers to work on cutting-edge technology that shapes the future of mobile, edge, and IoT products. The remote working option provides flexibility, making it an ideal environment for talented individuals seeking meaningful and impactful careers.
Q

Contact Detail:

Qualcomm Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land M/L Compiler Engineer - UK Remote

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, especially those at Qualcomm. A friendly chat can open doors that a CV just can't.

✨Tip Number 2

Show off your skills! If you’ve got projects or contributions to open-source ML frameworks, make sure to highlight them in conversations. Real-world examples speak volumes.

✨Tip Number 3

Prepare for technical interviews by brushing up on your ML frameworks and coding skills. Practice common problems and be ready to discuss your thought process.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people at Qualcomm. Plus, it shows you’re serious about joining the team.

We think you need these skills to ace M/L Compiler Engineer - UK Remote

Machine Learning Frameworks (e.g., TensorFlow, Caffe, PyTorch, Keras)
Embedded System Development
Programming Languages (e.g., Python, R, C, C++)
Statistics and Probability
Low Level Operating System Interactions (e.g., Linux, Android, QNX)
Technical Leadership
Communication Skills
Problem-Solving Skills
Model Efficiency Software Tools
AI Model Deployment
Experimentation and Evaluation of Machine Learning Models
Collaboration with Cross-Functional Teams
Adaptability in Complex Product Development

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the M/L Compiler Engineer role. Highlight your experience with machine learning frameworks and any relevant projects you've worked on. We want to see how your skills align with what we're looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about machine learning and how you can contribute to Qualcomm's mission. Keep it concise but impactful – we love a good story!

Showcase Your Technical Skills: Don’t forget to mention your programming skills and experience with embedded systems. Be specific about the languages and frameworks you’ve used, as this will help us understand your technical background better.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us that you’re serious about joining our team!

How to prepare for a job interview at Qualcomm

✨Know Your Machine Learning Frameworks

Make sure you brush up on the machine learning frameworks mentioned in the job description, like TensorFlow and PyTorch. Be ready to discuss your experience with these tools and how you've used them in past projects.

✨Showcase Your Problem-Solving Skills

Prepare to talk about specific challenges you've faced in embedded system development or optimisation. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your problem-solving abilities.

✨Understand the Company’s Vision

Research Qualcomm's latest innovations and how they relate to machine learning. Being able to discuss their products and how your skills can contribute to their goals will show your genuine interest in the role.

✨Prepare for Technical Questions

Expect technical questions that assess your knowledge of statistics, programming languages, and low-level interactions between operating systems and hardware. Practise explaining complex concepts clearly, as communication is key in this role.

M/L Compiler Engineer - UK Remote
Qualcomm

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

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