Engineering Manager

Engineering Manager

Full-Time 96000 - 144000 £ / year (est.) Home office (partial)
A

At a Glance

  • Tasks: Lead a team to optimise ML workloads for embedded GPU environments.
  • Company: Annapurna Recruitment focuses on innovative AI technologies and diverse talent.
  • Benefits: Enjoy hybrid work, professional development, and a supportive, inclusive culture.
  • Other info: This is a full-time, mid-senior level position based in London.
  • Why this job: Work on cutting-edge AI projects with real-world impact in a collaborative environment.
  • Qualifications: Experience in engineering management, GPU kernels, and ML frameworks required.

The predicted salary is between 96000 - 144000 £ per year.

Get AI-powered advice on this job and more exclusive features.

Direct message the job poster from Annapurna

Location: London based (Hybrid 2 days onsite)

Salary Range: Up to £160,000

Brief Summary

Annapurna Recruitment is seeking an experienced Engineering Manager – GPU Kernelto lead a high-impact team focused on optimizing machine learning (ML) workloads for embedded GPU environments. This London-based role offers the opportunity to work on cutting-edge AI deployment strategies for next-generation autonomous systems, with a hybrid working model.

What to Expect

The Engineering Manager will oversee a multidisciplinary team dedicated to developing custom GPU kernels and libraries that enhance the efficiency of transformer-based AI models on embedded GPUs and accelerators. Key responsibilities include:

  • Leading and mentoring a team of ML GPU kernel engineers to ensure efficient ML deployments across a wide range of devices.
  • Collaborating with technical leads to define foundational strategies for deployment frameworks, compilers, toolchains, and system-on-chips (SoCs).
  • Setting clear objectives and priorities, and efficiently allocating resources to meet project goals.
  • Engaging in cross-functional collaboration with ML engineers, software developers, and researchers to facilitate the deployment of end-to-end AI solutions at scale.
  • Proven experience as an Engineering Manager delivering complex engineering projects.
  • Expertise in developing GPU kernels and/or ML compilers (e.g., CUDA, OpenCL, TensorRT, MLIR, TVM).
  • Experience optimizing systems to meet strict utilization and latency requirements.
  • Excellent interpersonal and communication skills.
  • Experience with C++ and ML frameworks such as PyTorch.
  • Familiarity with ML deployment pipelines.
  • Knowledge of embedded SoCs used in automotive environments (e.g., Nvidia, Qualcomm, Renesas).

The company offers a comprehensive benefits package, including:

  • A hybrid working policy that combines in-office collaboration with remote flexibility.
  • Opportunities to work on groundbreaking AI technologies with real-world applications.
  • A supportive and inclusive work environment that values diversity and innovation.
  • Access to ongoing professional development and career growth opportunities.

Seniority level

  • Seniority level

    Mid-Senior level

Employment type

  • Employment type

    Full-time

Job function

  • Industries

    Staffing and Recruiting

Referrals increase your chances of interviewing at Annapurna by 2x

Get notified about new Engineering Manager jobs in London Area, United Kingdom.

London, England, United Kingdom 1 month ago

London, England, United Kingdom 2 days ago

Richmond Upon Thames, England, United Kingdom 2 weeks ago

Greater London, England, United Kingdom 2 days ago

London, England, United Kingdom 3 weeks ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 1 week ago

Engineering Manager/Tech Lead (Hands on!) - Up to £175,000 comp - London/Hybrid

London, England, United Kingdom 2 weeks ago

Basildon, England, United Kingdom 3 weeks ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 2 weeks ago

Hayes, England, United Kingdom 2 weeks ago

Engineering Manager - £650 (Inside IR35) – London – Hybrid

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 1 month ago

Director of Engineering, Pre-Opening - St. Regis London

London, England, United Kingdom 1 week ago

London, England, United Kingdom 5 days ago

London, England, United Kingdom 2 weeks ago

Engineering Manager - Structures (Evolv Energies)

London, England, United Kingdom 1 week ago

Deputy Director, Data Engineering, Data Science and AI

London, England, United Kingdom 1 day ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 2 months ago

London, England, United Kingdom 1 week ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

Engineering Manager employer: Annapurna

Annapurna is an exceptional employer, offering a dynamic work culture that prioritises professional growth and development. As a Learning & Leadership Partner in London, you will have the unique opportunity to influence the leadership landscape within a high-growth fintech environment, while enjoying a supportive atmosphere that fosters collaboration and innovation.

A

Contact Details:

Annapurna Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Engineering Manager

Tip Number 1

Network with professionals in the AI and machine learning fields. Attend industry meetups or conferences where you can connect with potential colleagues or even the hiring team at Annapurna. Building these relationships can give you insights into the company culture and the specific challenges they face.

Tip Number 2

Showcase your leadership skills by discussing past experiences where you've successfully managed teams or projects. Prepare specific examples that highlight your ability to mentor engineers and lead cross-functional collaborations, as these are key aspects of the Engineering Manager role.

Tip Number 3

Familiarise yourself with the latest trends in GPU technology and machine learning frameworks. Being well-versed in tools like CUDA, OpenCL, and PyTorch will not only boost your confidence but also demonstrate your commitment to staying current in this fast-evolving field.

Tip Number 4

Prepare thoughtful questions about the company's approach to AI deployment and their expectations for the Engineering Manager role. This shows your genuine interest in the position and helps you assess if the company aligns with your career goals.

We think you need these skills to ace Engineering Manager

Leadership Skills
Team Management
GPU Kernel Development
Machine Learning Optimization
CUDA
OpenCL
TensorRT

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience in managing engineering teams, particularly in GPU kernel development and machine learning. Use specific examples that demonstrate your leadership skills and technical expertise.

Craft a Compelling Cover Letter:In your cover letter, express your passion for AI technologies and your understanding of the role's requirements. Mention your experience with ML frameworks like PyTorch and your familiarity with embedded SoCs, as these are crucial for the position.

Showcase Relevant Projects:Include details about past projects where you led teams in developing GPU kernels or optimising ML workloads. Highlight any successful outcomes, such as improved efficiency or reduced latency, to demonstrate your impact.

Prepare for Technical Questions:Anticipate technical questions related to GPU kernel development and ML deployment strategies. Brush up on relevant concepts and be ready to discuss your problem-solving approach and how you've tackled challenges in previous roles.

How to prepare for a job interview at Annapurna

Showcase Your Technical Expertise

Be prepared to discuss your experience with GPU kernels and ML compilers in detail. Highlight specific projects where you've optimised machine learning workloads, and be ready to explain the technical challenges you faced and how you overcame them.

Demonstrate Leadership Skills

As an Engineering Manager, you'll need to lead a team effectively. Share examples of how you've mentored engineers, set clear objectives, and allocated resources in previous roles. This will show your ability to manage and inspire a multidisciplinary team.

Prepare for Cross-Functional Collaboration

Expect questions about your experience working with ML engineers, software developers, and researchers. Be ready to discuss how you facilitate collaboration and ensure that all team members are aligned towards common goals, especially in complex projects.

Understand the Company’s Vision

Research Annapurna Recruitment and their focus on AI technologies. Be prepared to discuss how your skills and experiences align with their mission, particularly in optimising AI deployment strategies for autonomous systems. This shows your genuine interest in the role and the company.