1,555 Image Analysis jobs in the United Kingdom
Machine Learning Engineer - Computer Vision
Posted today
Job Viewed
Job Description
You will be instrumental in designing, developing, and deploying cutting-edge computer vision models and solutions that drive advancements in various applications. The ideal candidate will have a strong foundation in machine learning, deep learning, and a passion for solving complex visual recognition and analysis challenges.
Responsibilities:
- Develop and implement machine learning algorithms for computer vision tasks, including image classification, object detection, segmentation, and tracking.
- Build, train, and evaluate deep learning models using frameworks such as TensorFlow or PyTorch.
- Preprocess and augment large image and video datasets for model training.
- Optimise model performance for inference speed and accuracy on various hardware.
- Collaborate with software engineers to integrate ML models into production systems.
- Conduct research into state-of-the-art computer vision techniques and propose innovative solutions.
- Stay up-to-date with the latest advancements in AI, machine learning, and computer vision.
- Document research, experiments, and model development processes thoroughly.
- Work closely with product teams to understand requirements and translate them into technical solutions.
- Participate in code reviews and contribute to the team's best practices.
- Troubleshoot and debug ML pipelines and models.
- Experiment with different model architectures and hyperparameter tuning.
- Contribute to the development of MLOps pipelines for deployment and monitoring.
- Evaluate and select appropriate tools and technologies for ML projects.
- Present findings and project updates to technical and non-technical stakeholders.
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, AI, or a related quantitative field.
- 2+ years of professional experience in machine learning or computer vision.
- Proficiency in Python and ML libraries (e.g., TensorFlow, PyTorch, OpenCV, Scikit-learn).
- Strong understanding of deep learning architectures (CNNs, RNNs, Transformers).
- Experience with image and video processing techniques.
- Familiarity with cloud platforms (AWS, Azure, GCP) for ML workloads.
- Solid grasp of data structures, algorithms, and software engineering principles.
- Excellent analytical and problem-solving skills.
- Good communication and teamwork abilities.
- Experience with MLOps practices is a plus.
- Ability to work on complex projects with minimal supervision.
- A keen interest in continuous learning and staying current in the field.
- Experience with data augmentation techniques.
- Understanding of model deployment strategies.
Machine Learning Engineer - Computer Vision
Posted today
Job Viewed
Job Description
Developing and optimising deep learning architectures (e.g., CNNs, RNNs).
Working with large-scale image and video datasets.
Pre-processing and augmenting visual data for model training.
Collaborating with software engineering teams to deploy models into production.
Researching and staying up-to-date with the latest advancements in computer vision and ML.
Building robust and scalable ML pipelines.
Conducting experiments and analysing results to improve model performance.
Contributing to the company's intellectual property through patents and publications.
Troubleshooting and debugging ML models and systems. Qualifications: Master's or PhD in Computer Science, Electrical Engineering, AI, or a related field with a focus on Computer Vision or Machine Learning.
Proven experience (4+ years) in developing and deploying computer vision models.
Strong programming skills in Python and proficiency with ML frameworks like TensorFlow, PyTorch, or Keras.
Deep understanding of computer vision algorithms, techniques, and mathematics.
Experience with data augmentation, image processing, and feature extraction.
Familiarity with cloud platforms (AWS, GCP, Azure) and MLOps practices.
Excellent problem-solving and analytical skills.
Strong communication and teamwork abilities. Join us and contribute to groundbreaking advancements in visual intelligence.
Machine Learning Engineer - Computer Vision
Posted 2 days ago
Job Viewed
Job Description
As a Machine Learning Engineer, you will be involved in the entire model lifecycle, from data preprocessing and feature engineering to model training, evaluation, and deployment. You'll work with large image and video datasets, applying deep learning techniques to solve complex problems such as object detection, image segmentation, facial recognition, and image generation. Collaboration with software engineers and domain experts will be crucial to ensure seamless integration of ML models into our broader technology stack.
Key Responsibilities:
- Design, implement, and optimize machine learning models for computer vision tasks.
- Develop robust data pipelines for image and video data processing and augmentation.
- Train, evaluate, and fine-tune deep learning models using frameworks like TensorFlow or PyTorch.
- Deploy machine learning models into production environments, ensuring scalability and performance.
- Collaborate with cross-functional teams to define project requirements and deliver solutions.
- Stay current with the latest research and advancements in computer vision and machine learning.
- Conduct rigorous testing and validation of ML models to ensure accuracy and reliability.
- Contribute to the development of internal ML platforms and tools.
- Document code, experiments, and model performance thoroughly.
- Participate in code reviews and knowledge-sharing sessions.
- Master's degree or Ph.D. in Computer Science, AI, Machine Learning, or a related quantitative field.
- Proven experience in developing and deploying computer vision models.
- Strong proficiency in Python and relevant ML libraries (e.g., OpenCV, scikit-learn).
- Hands-on experience with deep learning frameworks such as TensorFlow, PyTorch, or Keras.
- Solid understanding of computer vision algorithms and techniques.
- Experience with data preprocessing, augmentation, and feature engineering for image data.
- Familiarity with cloud platforms (AWS, Azure, GCP) and MLOps practices is a plus.
- Excellent problem-solving skills and the ability to work effectively in a team.
- Strong communication skills to articulate complex technical concepts.
- Ability to commute to Reading, Berkshire, UK for hybrid working arrangements.
Machine Learning Engineer, Computer Vision
Posted 2 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and deploy machine learning models for computer vision tasks such as image classification, object detection, segmentation, and tracking.
- Implement and fine-tune deep learning architectures using frameworks like TensorFlow, PyTorch, or Keras.
- Preprocess and augment large-scale image and video datasets.
- Conduct rigorous experimentation and evaluation of model performance, identifying areas for improvement.
- Collaborate closely with AI researchers, software engineers, and product managers to integrate ML solutions into products and platforms.
- Stay current with the latest research and advancements in computer vision and deep learning.
- Develop efficient and scalable ML pipelines for training and inference.
- Write clean, well-documented, and maintainable code.
- Contribute to the overall AI strategy and roadmap.
- Present findings and insights to technical and non-technical stakeholders.
- Master's or PhD in Computer Science, Artificial Intelligence, Electrical Engineering, or a related quantitative field.
- Proven experience in developing and deploying machine learning models, with a strong focus on computer vision.
- Proficiency in Python and core ML libraries (e.g., TensorFlow, PyTorch, OpenCV).
- Solid understanding of deep learning concepts and architectures (CNNs, RNNs, Transformers).
- Experience with data preprocessing, feature engineering, and model evaluation techniques.
- Ability to work independently and collaboratively in a fully remote, fast-paced environment.
- Excellent problem-solving, analytical, and critical thinking skills.
- Strong communication and presentation skills.
- Experience with cloud platforms (AWS, Azure, GCP) and ML deployment strategies is a plus.
- Publications in top-tier AI/ML conferences (e.g., CVPR, ICCV, ECCV, NeurIPS) are highly regarded.
Machine Learning Engineer - Computer Vision
Posted 2 days ago
Job Viewed
Job Description
Responsibilities:
- Develop, train, and deploy machine learning models for computer vision tasks such as image recognition, object detection, and segmentation.
- Implement and optimize deep learning architectures using frameworks like TensorFlow, PyTorch, or Keras.
- Process and manage large datasets of images and videos.
- Conduct thorough research into new algorithms and techniques in computer vision and ML.
- Collaborate with software engineers to integrate ML models into production systems.
- Evaluate model performance and identify areas for improvement.
- Write clean, efficient, and well-documented code.
- Stay up-to-date with the latest advancements in the field of AI and computer vision.
- Contribute to the overall AI strategy and roadmap of the company.
- Master's or PhD in Computer Science, Electrical Engineering, or a related quantitative field.
- Demonstrable experience in developing and deploying computer vision models.
- Proficiency in Python and common ML libraries (e.g., OpenCV, Scikit-learn).
- Strong understanding of deep learning principles and frameworks (TensorFlow, PyTorch).
- Experience with cloud platforms (AWS, Azure, GCP) is a plus.
- Excellent analytical and problem-solving skills.
- Ability to work independently and as part of a team.
- Strong communication skills for technical discussions and presentations.
Machine Learning Engineer (Computer Vision)
Posted 2 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and implement machine learning models for computer vision tasks, including image recognition, object detection, segmentation, and tracking.
- Conduct research and experimentation to explore novel algorithms and techniques in deep learning for computer vision.
- Process, clean, and annotate large datasets to train and evaluate machine learning models.
- Collaborate with cross-functional teams to integrate ML models into production systems and applications.
- Optimize model performance for accuracy, efficiency, and scalability.
- Stay abreast of the latest advancements in AI, machine learning, and computer vision research.
- Write high-quality, well-documented, and maintainable code in Python.
- Contribute to the development of internal ML platforms and tools.
- Present research findings and project progress to internal teams and external stakeholders.
- Master's or Ph.D. in Computer Science, Artificial Intelligence, Machine Learning, or a related quantitative field.
- Proven experience (3+ years) in developing and deploying machine learning models, with a strong focus on computer vision.
- Proficiency in deep learning frameworks such as TensorFlow, PyTorch, or Keras.
- Expertise in Python programming and associated scientific libraries (e.g., NumPy, SciPy, Pandas).
- Solid understanding of computer vision concepts, algorithms, and libraries (e.g., OpenCV).
- Experience with cloud platforms (AWS, Azure, GCP) and MLOps practices is a plus.
- Familiarity with large-scale data processing and distributed computing.
- Strong problem-solving skills and the ability to tackle complex technical challenges.
- Excellent communication and collaboration skills, especially in a remote setting.
- A portfolio of relevant projects or publications is highly desirable.
Machine Learning Engineer - Computer Vision
Posted 3 days ago
Job Viewed
Job Description
Key Responsibilities:
- Develop, train, and evaluate machine learning models for computer vision tasks (e.g., object detection, image segmentation, facial recognition).
- Implement and optimize deep learning architectures using frameworks such as TensorFlow, PyTorch, or Keras.
- Process and analyze large datasets of images and videos for model training and validation.
- Collaborate with data scientists and software engineers to integrate ML models into production systems.
- Conduct research on state-of-the-art computer vision techniques and apply them to practical problems.
- Design and implement efficient data pipelines for image and video processing.
- Optimize model performance for deployment on various hardware platforms.
- Stay current with the latest advancements in AI, machine learning, and computer vision.
- Contribute to technical documentation, presentations, and knowledge sharing within the team.
- Ensure the ethical and responsible development of AI technologies.
Qualifications:
- Master's or Ph.D. in Computer Science, Artificial Intelligence, Machine Learning, or a related quantitative field.
- Proven experience in developing and deploying machine learning models, with a strong focus on computer vision.
- Proficiency in Python and deep learning frameworks (e.g., TensorFlow, PyTorch).
- Strong understanding of image processing techniques and computer vision algorithms.
- Experience with data augmentation, model evaluation metrics, and hyperparameter tuning.
- Familiarity with cloud platforms (AWS, Azure, GCP) and ML deployment strategies.
- Excellent analytical, problem-solving, and critical thinking skills.
- Strong programming skills and experience with software development best practices.
- Effective communication and collaboration skills, with the ability to work in a hybrid team environment.
- Experience with C++ or other relevant programming languages is a plus.
This is an outstanding opportunity for a passionate Machine Learning Engineer to contribute to impactful AI projects and grow their career in a leading technology organization. If you are excited by the challenges of computer vision and AI, apply today.
Be The First To Know
About the latest Image analysis Jobs in United Kingdom !
Machine Learning Engineer (Computer Vision)
Posted 3 days ago
Job Viewed
Job Description
Responsibilities:
- Develop, train, and optimize machine learning models for computer vision tasks, including image classification, object detection, segmentation, and tracking.
- Implement and fine-tune deep learning architectures such as CNNs, RNNs, and Transformers.
- Process and augment large image and video datasets for model training.
- Collaborate with software engineers to integrate ML models into production systems and applications.
- Conduct rigorous experimentation and evaluation of model performance, identifying areas for improvement.
- Stay up-to-date with the latest research and advancements in computer vision and deep learning.
- Contribute to the research and development of new AI algorithms and techniques.
- Work with cloud platforms and MLOps tools for model deployment and monitoring.
- Troubleshoot and resolve issues related to model performance and deployment.
- Document models, algorithms, and experimental results thoroughly.
- Communicate technical findings and progress to both technical and non-technical stakeholders.
- Master's or Ph.D. degree in Computer Science, Artificial Intelligence, Electrical Engineering, or a related quantitative field.
- Proven experience in developing and deploying machine learning models, with a specialization in computer vision.
- Strong proficiency in Python and deep learning frameworks such as TensorFlow, PyTorch, or Keras.
- Experience with computer vision libraries like OpenCV, Pillow, or scikit-image.
- Solid understanding of deep learning concepts, convolutional neural networks (CNNs), and other relevant architectures.
- Experience with data augmentation techniques and handling large datasets.
- Familiarity with cloud computing platforms (AWS, Azure, GCP) and containerization (Docker) is a plus.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration abilities.
- Ability to work effectively in a fast-paced, research-oriented environment.
Machine Learning Engineer
Posted 11 days ago
Job Viewed
Job Description
Senior Machine Learning Engineer
3 Month Contract Initially with most probable extension
Location- London- Working Remotely
Are you a Senior ML Engineer with a passion for building large-scale, production-ready systems? We're looking for a talented professional to join a leading global digital entertainment platform. This is a fantastic opportunity to work on a 3-month contract with a high probability of extension.
The Role
We need a Senior ML Engineer to help us design, build, and deploy robust machine learning systems that power our platform. You'll be a key part of our team, tackling complex challenges and ensuring our models are scalable and reliable in a production environment.
What You'll Bring
- Production Experience : Proven track record of developing large-scale ML systems. We're particularly interested in candidates who have experience at large, international companies.
- Technical Skills : Strong proficiency in languages like Java, Scala, or Python .
- Deep Learning Frameworks : Hands-on experience with either PyTorch or TensorFlow .
- Experience : Previous experience working on distributed systems is a plus.
This is an urgent vacancy with deadline where the hiring manager is shortlisting for an interview immediately. Please apply with a copy of your CV or send it khushboo. pandey @ randstad. Co. uk
Randstad Technologies is acting as an Employment Business in relation to this vacancy.
Machine Learning Engineer
Posted today
Job Viewed
Job Description
Senior Machine Learning Engineer
3 Month Contract Initially with most probable extension
Location- London- Working Remotely
Are you a Senior ML Engineer with a passion for building large-scale, production-ready systems? We're looking for a talented professional to join a leading global digital entertainment platform. This is a fantastic opportunity to work on a 3-month contract with a high probability of extension.
The Role
We need a Senior ML Engineer to help us design, build, and deploy robust machine learning systems that power our platform. You'll be a key part of our team, tackling complex challenges and ensuring our models are scalable and reliable in a production environment.
What You'll Bring
- Production Experience : Proven track record of developing large-scale ML systems. We're particularly interested in candidates who have experience at large, international companies.
- Technical Skills : Strong proficiency in languages like Java, Scala, or Python .
- Deep Learning Frameworks : Hands-on experience with either PyTorch or TensorFlow .
- Experience : Previous experience working on distributed systems is a plus.
This is an urgent vacancy with deadline where the hiring manager is shortlisting for an interview immediately. Please apply with a copy of your CV or send it khushboo. pandey @ randstad. Co. uk
Randstad Technologies is acting as an Employment Business in relation to this vacancy.