Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

C++ ai/ml software engineer

Cambridge
Hewlett Packard Enterprise
Software engineer
€70,000 a year
Posted: 14h ago
The role

C++ AI/ML Software Engineer

C++ AI/ML Software Engineer – HP Wolf Security is changing the future of endpoint security through delivering secure PCs with advanced hardware‑enforced security features. As AI becomes increasingly important in cybersecurity, we are expanding our R&D team in Cambridge, UK and are looking for an experienced C++ AI/ML Software Engineer to help develop the next generation of intelligent security solutions. You will design, develop, and optimise AI and machine learning capabilities within our security platform, contributing to innovative features that leverage advanced analytics, behavioural detection and intelligent threat prevention. You will work as part of a highly collaborative engineering team, bridging the gap between cutting‑edge machine‑learning research and production‑grade security software.

We offer a comprehensive benefits package and excellent career development opportunities. Visit our technical blogs: https://threatresearch.ext.hp.com/blog.

Responsibilities

  • Design, develop and maintain AI/ML‑driven features within HP Wolf Security products.
  • Develop high‑performance C++ components that integrate machine‑learning models into endpoint security solutions.
  • Collaborate with data scientists and security researchers to productionise AI and machine‑learning algorithms.
  • Optimise model inference, performance, scalability and resource utilisation on endpoint devices.
  • Develop data processing, evaluation and automation tools using Python.
  • Contribute to the design and implementation of intelligent threat detection, behavioural analysis and anomaly detection capabilities.
  • Participate in architecture discussions, code reviews, testing and continuous improvement of engineering practices.
  • Evaluate emerging AI technologies and contribute to future product innovation.

Requirements

  • Strong proficiency in modern C++ design, development, debugging, testing and performance optimisation.
  • Experience developing and deploying machine‑learning or AI‑based software solutions.
  • Excellent analytical, problem‑solving and software engineering skills.
  • Experience working with Python for machine‑learning workflows, automation or tooling.
  • Understanding of software development lifecycle, testing methodologies and version control systems.
  • Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, Machine Learning, Software Engineering or equivalent experience.
  • Exposure to machine‑learning frameworks such as TensorFlow, PyTorch, ONNX Runtime or similar.
  • Experience with AI model deployment, optimisation and inference in production environments.
  • Experience with data processing, feature engineering and model evaluation techniques.
  • Experience or understanding of security, cybersecurity or threat‑detection applications of AI/ML.
  • Experience with Large Language Models, Generative AI or AI‑assisted security technologies.
  • High‑performance, multi‑threaded or systems‑level C++ development experience.
  • Experience with cloud‑based AI/ML services and MLOps practices.
  • Linux and Windows platform development experience.

Location & Working Model

This role is based in HP’s Cambridge office under a hybrid working arrangement, with a minimum requirement to be onsite three days per week. Regular in‑person collaboration is encouraged.

Benefits

We offer a comprehensive benefits package and excellent career development opportunities.

Equal Opportunity Employer (EEO)

HP, Inc. provides equal employment opportunity to all employees and prospective employees, without regard to race, colour, religion, sex, national origin, ancestry, citizenship, sexual orientation, age, disability or status as a protected veteran, marital status, familial status, physical or mental disability, medical condition, pregnancy, genetic predisposition or carrier status, uniformed service status, political affiliation or any other characteristic protected by applicable national, federal, state and local law(s). You will not be subject to any adverse treatment if you choose to disclose the information requested. This information is kept in strict confidence. For more information, review HP’s EEO Policy or read about your rights as an applicant under the law.

#J-18808-Ljbffr
Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Senior software engineer
Cambridge
Platform Recruitment
Software engineer
£75,000 a year
Similar job
Senior software engineer
Royston
Platform Recruitment
Software engineer
£70,000 a year
Similar job
Senior c++ software engineer - cyber security
Cambridge
Client Server
Software engineer
£80,000 a year
See more jobs
Similar jobs
It jobs in Cambridge
jobs Cambridge
jobs Cambridgeshire
jobs England
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in Cambridge > C++ AI/ML Software Engineer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save