£600 Per day
Outside
Remote
London, UK
Summary: The Senior Machine Learning Engineer role involves designing, building, and deploying machine learning models for practical applications within a collaborative team environment. The position requires continuous evaluation and enhancement of model performance while staying updated with the latest research in the field. This contract role is remote and spans six months, offering a competitive daily rate. The ideal candidate will possess strong technical skills and experience in machine learning frameworks.
Key Responsibilities:
- Design, build, and deploy machine learning models for real-world applications
- Collaborate with data scientists, engineers, and product teams to integrate models into scalable systems
- Conduct data analysis and feature engineering to enhance model performance
- Continuously monitor, evaluate, and iterate on model accuracy and efficiency
- Stay current with the latest research and apply state-of-the-art techniques as appropriate
Key Skills:
- Solid experience in Python and machine learning libraries such as TensorFlow, PyTorch, or Scikit-learn
- Strong understanding of ML algorithms, data structures, and software engineering principles
- Experience deploying models to production (eg, using Docker, REST APIs, cloud platforms)
- Familiarity with data processing tools (Pandas, Spark, SQL)
- BSc/MSc/PhD in Computer Science, Mathematics, or a related field
Salary (Rate): 600
City: London
Country: UK
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: Senior
Industry: IT