Job Title: Machine Learning Engineer
Location: Manchester (Hybrid)
I’m working with one of the most exciting scale ups in the north, who are building solutions that leverage the power of AI and machine learning to solve real-world problems. They’re on the look out for a talented and motivated Machine Learning Engineer to help drive the development of their AI-driven products.
Key Responsibilities:
- Design, develop, and deploy machine learning models for various applications.
- Collaborate with data scientists and engineers to preprocess, clean, and prepare data for modelling.
- Optimize machine learning algorithms for performance and scalability.
- Develop and maintain model pipelines, monitoring systems, and infrastructure.
- Research and implement state-of-the-art machine learning techniques and tools.
- Evaluate model performance and make adjustments to improve accuracy and efficiency.
What do we want from you?
- Bachelor’s or Master’s degree in Computer Science, Engineering, Mathematics, or a related field is advantageous.
- Proven experience working as a Machine Learning Engineer or in a similar role.
- Strong programming skills in Python (with libraries such as TensorFlow, PyTorch, scikit-learn).
- Experience with machine learning frameworks, deep learning, and NLP (Natural Language Processing).
- Solid understanding of data structures, algorithms, and statistical methods.
- Experience with cloud platforms (AWS, GCP, Azure) and containerization tools (Docker, Kubernetes).
- Ability to work with large datasets, using tools such as SQL, Hadoop, or Spark.
- Excellent problem-solving skills and the ability to work independently and collaboratively.
- Strong communication skills, with the ability to present complex ideas to non-technical audiences.
If you’re passionate about AI and machine learning and want to be part of a forward-thinking team, we’d love to hear from you!