Machine Learning Engineer

Oxford Full-time £40,000 - £60,000 / Year
(£3,333 - £5,000 / Month)

Job Description

We are searching for a passionate Machine Learning Engineer to join our team. The successful candidate will have a solid understanding of machine learning algorithms and their applications in real-world scenarios. As part of our dynamic team, you will contribute to building effective ML models while collaborating cross-functionally with various teams.

Responsibilities

  • Research and implement state-of-the-art machine learning techniques.
  • Build and maintain robust data pipelines to feed ML models.
  • Collaborate with product teams to tailor ML solutions to user needs.
  • Perform data cleaning and preprocessing for model training.
  • Evaluate and fine-tune models for optimal performance in production environments.

Requirements

Education
  • Bachelor's degree in Computer Science, Engineering, Mathematics, or related discipline
  • Master's degree is advantageous
Experience
  • 3-5 years of experience in machine learning and data processing
Technical Skills
  • Python
  • Machine Learning Frameworks
Soft Skills
  • Critical Thinking
  • Adaptability
Certifications
  • Microsoft Certified: Azure Data Scientist Associate
  • Certified Data Scientist
Languages
  • English: Fluent

Advantageous

  • Knowledge of big data technologies: Experience with Hadoop, Spark or similar technologies.
  • Experience with CI/CD in ML workflows: Familiarity with CI/CD practices for deploying machine learning models.

Benefits

  • Generous annual leave and sick leave
  • Pension scheme with employer contribution
  • Wellness programmes and mental health support
  • Team-building and social events throughout the year

Company Culture

  • Continuous Learning: We support our employees' growth through ongoing learning and development opportunities.
  • Work-Life Balance: We believe in maintaining a healthy work-life balance for all employees.
Status: Closed