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

Machine learning / ai software engineer (c++ & python)

Guildford
International Software Co
Software engineer
€72,500 a year
Posted: 3h ago
Offer description

Machine Learning / Applied AI Software Engineer

Location: Office based. Guildford,UK

Type:Permanent

Salary & benefits: £superb + a blue chip package

Are you a strong ML Engineer who wants your work to power the tools that engineers and scientists use to design the real world?

Our client is a global leader in engineering simulation and modelling software. They are now making a major push into Applied AI, embedding powerful machine learning capabilities directly into their high-performance, industry-leading platforms.

This is not a research or experimentation role. This is a hands-on, senior-levelposition building production-gradeML solutions that ship inside complex, performance-critical commercial software used worldwide.


The Role:

As a Senior Applied AI / Machine Learning Software Engineer, you will design, build, and deploy intelligent features that deliver real performance gains in engineering workflows. You’ll sit at the intersection of cutting‑edge machine learning, high‑performance C++ engineering, and scientific computing.

You’ll take full ownership of ML initiatives from concept to production, ensuring models are not only accurate but fast, memory‑efficient, reliable, and seamlessly integrated into large‑scale commercial codebases.


Key Responsibilities:

* Design, optimise, and deploy robust ML models into production engineering software
* Own the full ML lifecycle: data strategy, feature engineering, model development, optimisation, validation, and monitoring
* Convert complex scientific & engineering problems into high‑impact AI solutions
* Deliver production‑quality, clean, and maintainable code (primarily C++ and Python)
* Optimise models for speed, memory usage, and scalability in demanding compute environments
* Integrate ML capabilities into existing large‑scale C++ architectures via APIs, libraries, and microservices
* Work closely with world‑class software engineers, numerical analysts, and domain experts
* Continuously push model performance on real‑world, noisy, high‑dimensional engineering data
* Strong commercial software engineering background with excellent C++ and Pythonskills
* Proven track record deploying production MLin complex, large‑scale software systems (not just notebooks or prototypes)
* Deep understanding of model trade‑offs (accuracy vs speed vs memory vs latency)
* Experience working with challenging, real‑world datasets (noisy, sparse, or domain‑specific)
* Ability to write high‑quality, scalable, production‑ready code


Desirable Experience (the more the better):

* Hands‑on expertise with PyTorch, TensorFlow, or JAX
* Background in scientific computing, numerical methods, finite element analysis (FEA), or optimisation
* GPU acceleration (CUDA), parallel computing, or HPCexperience
* MLOps, model serving, CI/CD for ML, and production deployment pipelines
* Experience integrating ML into existing C++commercial codebases
* Familiarity with engineering simulation, physics‑based modelling, or CAE tools


Why You’ll Love This Role:

* Work on technically deep, long‑horizon projectswhere your ML directly improves industry‑leading engineering software
* High ownership and visible impact on products used by engineers globally
* Collaborate with exceptionally talented engineers and subject‑matter experts
* Help shape the future of Applied AIinside core commercial simulation platforms
* Excellent compensation, benefits, and career progression

This is a rare opportunity for a seasoned ML Software Engineerwho enjoys hard engineering problems and wants their AI work to have real industrial impact.

#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Software engineer - yalla
Sunbury-on-Thames
BP Energy
Software engineer
Similar job
Senior software engineer - geospatial data (contract)
Farnborough (Hampshire)
Talent Locker
Software engineer
Similar job
Senior software engineer, ai/ml integration
Guildford
Ecm Selection
Software engineer
£80,000 a year
See more jobs
Similar jobs
It jobs in Guildford
jobs Guildford
jobs Surrey
jobs England
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in Guildford > Machine Learning / AI Software Engineer (C++ & Python)

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