All Jobs Vacancy

Machine Learning Engineer (Contract)

Posted 2 weeks ago by Bodhi

Apply Now

Summary: We are seeking a Machine Learning Engineer for a contract position in Surrey, offering a daily rate between £500 and £700. This hybrid role requires working three days in the office and two days remotely, focusing on developing a machine learning-driven sales forecasting solution for e-commerce. The position involves collaboration with a small AI team and offers strong potential for long-term engagement. The ideal candidate will have at least three years of hands-on experience in machine learning projects, with strong proficiency in Python and cloud platforms. The role emphasizes end-to-end ML ownership, data pipeline development, and model optimization, making it a great opportunity for those looking to make a significant impact in a growing team.

Detailed Description From Employer:

Job Title: Machine Learning Engineer (Contract)

Location: Surrey

Rate: £500 – £700 per day (Inside IR35)

Contract: 3-month initial contract with strong likelihood of long-term (12+ month) rolling extensions

Hybrid Working: 3 Days Per week in the office

About the Role

We are seeking a Machine Learning Engineer to join a small but growing direct-to-consumer AI team. This hybrid role involves working three days per week in the office and two days remotely. It offers an exciting opportunity to design and build a machine learning–driven sales forecasting solution for e-commerce from the ground up. As a key team member, you will collaborate closely with the AI and Data Science lead to drive the project forward.

Key Responsibilities

  • End-to-End ML Ownership: Take full responsibility for developing a machine learning model for e-commerce sales forecasting, including data collection, preprocessing, model training, evaluation, and deployment.
  • Data Pipeline Development: Extract, transform, and prepare data for model training using cloud-based data warehouse tools.
  • Model Development & Optimisation: Build and refine machine learning models using Python and relevant libraries.
  • Cloud Integration: Support model deployment and monitoring within a cloud environment as needed.
  • Collaboration & Growth: Work closely with a small, dynamic team to align model outputs with business objectives and contribute to overall team development.

Qualifications & Skills

  • Experience: At least 3 years of hands-on experience delivering end-to-end machine learning projects, including data preparation, model development, and deployment.
  • Technical Skills: Strong proficiency in Python and common machine learning frameworks. Solid SQL skills, ideally with experience in cloud-based data warehouses. Experience working with cloud platforms. Exposure to time-series forecasting and e-commerce data is advantageous. Familiarity with large language models is a plus.
  • Soft Skills: Strong problem-solving abilities, adaptability, and a collaborative mindset. We value team members who are eager to learn and grow.

Why Join Us?

Be part of a small, agile team where your work has direct impact. Opportunity to shape and develop an innovative AI solution from the ground up. Strong potential for ongoing extensions and longer-term engagement.

Equal Opportunities Statement

We are an equal opportunity employer and value diversity. We do not discriminate based on race, religion, colour, national origin, gender, sexual orientation, age, marital status, or disability. We are committed to providing reasonable accommodations for individuals with disabilities throughout the application and employment process. Please contact us if you require support.

Rate:
£90 Per hour
Location:
Surrey, England, United Kingdom
IR35 Status:
Inside
Remote Status:
Hybrid
Industry:
AI & Machine Learning
Seniority Level:
Mid-Level

Share job:

Take-Home Pay

Not Available
Visit calculators for additional details

Create a free account to view the take-home pay for this contract

Share job