Location: Hybrid - Bristol - 3 days on-site
Duration: 6 months (potential for extension)
Rate: £550-650 per day (Outside IR35)
We are looking for a Principal Machine Learning Engineer to lead the development of an innovative product in a fast-paced, start-up style environment. Working in a small team of four, you will combine hands-on technical development with client-facing solutions architecture.
Your focus will be on optimising advanced models for deployment in environments with limited computing resources, addressing key challenges in edge computing.
Responsibilities:
* Design, develop, and optimise machine learning models for constrained edge environments.
* Act as the technical lead, mentoring team members and ensuring high-quality delivery.
* Collaborate with clients to define requirements and guide architecture.
* Transition cloud-based models to low-resource, real-world deployments.
Essential Experience:
* Proficiency in Python, Docker, and data storage tools (e.g., Redis).
* Expertise in large language models (LLMs), RAG techniques, and fine-tuning.
Desirable Skills:
* Knowledge of speech technologies, edge computing, or defence/military sectors.
This is a 6-month contract role offering the chance to work on a high-impact project.
To apply for the position, you must be eligible to gain SC Clearance.
Apply now to help shape the future of machine learning deployment.