Design and develop deep learning models for tasks such as image classification, object detection, speech recognition, and natural language processing.
Train, evaluate, and optimize neural networks using large-scale datasets and advanced techniques like transfer learning, data augmentation, and hyperparameter tuning.
Implement state-of-the-art deep learning architectures, including CNNs, RNNs, LSTMs, Transformers, GANs, and autoencoders.
Collaborate with cross-functional teams including data scientists, software engineers, and product managers to define and deliver AI-powered features and solutions.
Build and maintain scalable data pipelines for preprocessing, labeling, and augmentation of structured and unstructured data.
Conduct research and literature reviews to evaluate and implement the latest algorithms and advancements in deep learning.
Optimize model performance for deployment using techniques like quantization, pruning, and model compression.
Deploy models into production environments, ensuring performance, reliability, and scalability using cloud platforms (AWS, GCP, Azure) or on-edge devices.
Write clean, maintainable, and well-documented code that adheres to software engineering best practices.
Monitor and troubleshoot deployed models, tracking key performance metrics and retraining when necessary.
Ensure ethical AI practices, including fairness, explainability, and accountability in model development and deployment.
Stay up-to-date with the AI/ML community, contributing to internal knowledge-sharing sessions and possibly publishing research papers or blog posts.
Job Types: Full-time, Permanent
Pay: 54,423.00-59,898.00 per year
Work Location: Hybrid remote in Birmingham B18 6BA
Application deadline: 31/08/2025
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.