Machine Learning Software Engineer (Applied AI / Scientific Computing)

New Yesterday

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. #MachineLearning #ArtificialIntelligence #AIEngineering #MLOps #Python #DataScience #ScientificComputing #SoftwareEngineering #AppliedAI #EngineeringSoftware #GPUComputing #UKTechJobs #Hiring
Location:
Guildford, Surrey
Salary:
£65,000 - £80,000 /annum SUPERB BENEFITS PACKAGE
Job Type:
FullTime
Category:
IT

We found some similar jobs based on your search