HP logo
HP1 day ago

C++ AI/ML Software Engineer

Hybrid · Cambridge, England, United Kingdom

Type
Full Time
Level
Senior Level
Education
Bachelors Degree
Company size
Enterprise

Job Summary

C++ AI/ML Software Engineer at HP Wolf Security in Cambridge (hybrid). 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 to productionise AI/ML algorithms; optimise model inference, performance, scalability, and resource use on endpoint devices; develop data processing, evaluation, and automation tools using Python; contribute to intelligent threat detection, behavioral 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.

Required Qualifications

  • 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: TensorFlow, PyTorch, ONNX Runtime or similar
  • AI model deployment, optimisation, and inference in production environments
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

HP

C++ AI/ML Software Engineer

Apply on Sorce