Machine Learning Software Engineer (Applied AI / Scientific Computing)
New Today
Machine Learning Engineer Software Engineer
(Applied AI / Scientific Computing)
Location: Surrey, UK (Office based)
Details: Full-Time Truly competitive salary + Bonus + unrivalled benefits
A global software company is evolving its core engineering platforms by embedding machine learning and applied AI into high-performance simulation and modelling tools used worldwide.
This is a hands-on applied AI role focused on building and deploying ML solutions inside production-grade engineering systems, not isolated research or experimental prototypes.
The position:
You ll design, build, and deploy machine learning models that directly enhance complex engineering software products. Expect a blend of ML engineering, software development, and computational problem solving.
You ll work across the full ML lifecycle, ensuring models are not only accurate, but efficient, scalable, and production-ready.
Key Responsibilities:
- Build and deploy ML models into production engineering software systems
- Own the full ML pipeline: data prep, feature engineering, training, evaluation, optimisation
- Translate complex scientific/engineering problems into ML-driven solutions
- Improve model performance in compute-intensive environments
- Write clean, testable, maintainable production code
- Integrate ML services via APIs and software components
- Collaborate with engineers and domain specialists on real-world systems
Experience required:
- Strong Python programming and software engineering fundamentals
- Proven experience applying ML to real-world datasets and problems
- Understanding of model trade-offs, performance, and production constraints
- Experience working with complex or imperfect data (not just curated datasets)
- Ability to write efficient, scalable, production-quality code
Desirable Experience:
- PyTorch, TensorFlow, or similar ML frameworks
- Scientific computing / numerical methods / optimisation
- GPU acceleration or high-performance computing
- MLOps, model deployment, APIs, or production pipelines
What s great about this position:
- Focus on applied AI in real engineering systems
- Work on technically challenging, high-impact problems
- Close collaboration with experienced engineers and domain experts
- Influence how AI is embedded into core global software products
- Long-term technical depth, not short-cycle ML experimentation
Please sind a copy of your CV to apply or call us for an informal chat. Thanks.
- Location:
- Guildford
- Job Type:
- FullTime
We found some similar jobs based on your search
-
New Today
Machine Learning Software Engineer (Applied AI / Scientific Computing)
-
Guildford
Machine Learning Engineer Software Engineer (Applied AI / Scientific Computing) Location: Surrey, UK (Office based) Details: Full-Time Truly competitive salary + Bonus + unrivalled benefits A global software company is evolving its core engineeri...
More Details -
-
New Today
Machine Learning Software Engineer (Applied AI / Scientific Computing)
-
Guildford
-
£65,000 - £80,000 /annum SUPERB BENEFITS PACKAGE
- IT
Machine Learning Engineer Software Engineer (Applied AI / Scientific Computing) Location: Surrey, UK (Office based) Details: Full-Time | Truly competitive salary + Bonus + unrivalled benefits A global software company is evolving its core engineering...
More Details -
-
New Yesterday
Machine Learning Software Engineer (Applied AI / Scientific Computing)
-
Guildford, Surrey
-
£65,000 - £80,000 /annum SUPERB BENEFITS PACKAGE
- IT
Machine Learning Engineer Software Engineer (Applied AI / Scientific Computing) Location: Surrey, UK (Office based) Details: Full-Time | Truly competitive salary + Bonus + unrivalled benefits A global software company is evolving its core engineering...
More Details -