Senior Solutions Architect
hace 4 días
City of London
Data scientist- Principal Data Scientist/Senior Machine Learning Scientist/AI/ML Solution Architect Key Responsibilities • Lead end-to-end machine learning solution delivery for complex enterprise use cases, • Translate ambiguous business challenges into structured ML problem statements and solution architectures, • Design, develop, and optimise advanced machine learning models including:, • Supervised and unsupervised learning, • Ensemble methods, • Deep learning architecture, • Optimisation and probabilistic models, • Evaluate and select appropriate algorithms based on data characteristics, performance trade-offs, scalability, and interpretability requirements, • Apply knowledge of deep learning architectures such as:, • CNNs for vision use cases, • RNNs / LSTMs / GRUs for sequential data, • Transformer architectures for NLP and structured data, • Fine-tuning and transfer learning approaches, • Drive experimentation frameworks, hypothesis testing, model validation, and statistical rigor, • Ensure robustness, generalisation, bias mitigation, and explainability in deployed models, • Provide technical direction on feature engineering strategies and model performance enhancement, • Collaborate with engineering teams to transition models into scalable production systems, • Mentor data scientists and uphold modelling standards, documentation, and reproducibility best practices, • Contribute to reusable ML frameworks, accelerators, and innovation initiatives Required Experience & Qualifications • 15+ years of total professional experience, including, • 8+ years of hands-on experience in machine learning and data science, • Advanced degree (Master’s or PhD preferred) in Computer Science, Statistics, Mathematics, Engineering, or related quantitative discipline, • Proven experience building and deploying advanced ML and deep learning models in enterprise environments, • Deep understanding of algorithm selection, model complexity trade-offs, and overfitting/underfitting dynamics, • Strong proficiency in Python and ML ecosystems (scikit-learn, pandas, NumPy), • Experience with deep learning frameworks (PyTorch or TensorFlow), • Practical knowledge of deep learning architectures (CNNs, RNNs, Transformers) and when to apply them, • Strong SQL and data manipulation capabilities, • Experience working with large-scale datasets and distributed compute frameworks (e.g., Spark), • Demonstrated ability to independently lead technical ML solution design, • Experience working in client-facing delivery environments, • Exposure to cloud-based ML platforms (AWS, Azure, or GCP), • Experience in NLP, Computer Vision, time-series forecasting, or optimisation, • Experience with fine-tuning large language models or foundation models, • Familiarity with ML lifecycle management and monitoring practices