Sr. Machine Learning Engineer (Remote, Contract) [HR216] (PK)
Smart Working· Engineering
Hybrid (PK)Part-Time | RemotePosted 2w ago
About the role
Senior ML Engineer focused on Applied AI, MLOps, and backend/platform engineering to productionise and modernise an AI platform, including NLP/generative AI capabilities, observability, and safe deployment.
Responsibilities
- Refactor, modernise and productionise existing ML models and Applied AI capabilities, including NLP and generative AI solutions.
- Build new ML components and re-engineer existing models into standardised, production-ready modular components.
- Develop production ML applications and supporting services primarily using Python.
- Build and maintain reliable ML pipelines covering model integration, evaluation, deployment and operation.
- Engineer resilient ML workflows with appropriate retry logic, error handling and repeatable execution.
- Design and automate model evaluation pipelines using golden datasets and appropriate quality and performance thresholds.
- Evaluate different types of models using metrics appropriate to their outputs, including generative AI, classification and other ML use cases.
- Implement appropriate guardrails and evaluation mechanisms to assess grounding, hallucinations and quality of generative AI outputs.
- Apply Applied AI techniques, including RAG, where appropriate to the ML capabilities being developed.
- Design mechanisms for model, prompt and input-data provenance to support auditability and reproducibility.
- Build infrastructure supporting shadow testing, A/B testing, fallback strategies and kill switches for safe ML deployment.
- Support the labelling, curation and ongoing development of golden datasets used for model evaluation.
- Build structured human-in-the-loop feedback pipelines to capture reviews and corrections and improve ML datasets.
- Integrate third-party AI APIs and build appropriate adapter/API interfaces.
- Implement observability and telemetry covering model behaviour, errors, compute costs, token usage and latency.
- Contribute backend engineering capability required to integrate ML components reliably into the wider application.
- Support both batch and real-time ML workloads as the platform develops.
Qualifications
- 6+ years of professional AI/Machine Learning experience, with genuine production experience.
- 5+ years of professional MLOps experience.
- At least 2+ years of real Applied AI experience, working with AI/ML capabilities beyond experimentation or personal projects.
Skills
Required:PythonDockerKubernetesModel evaluationGenerative AI / LLMsRAG and Applied AI techniquesML pipelines and production architecturesGolden datasetsObservability/TelemetryBackend integration
Last updated Oct 21, 2026. Interested? Apply on the company site.
About Smart Working
Hire top 1% vetted Software Developers | Smart Working
Expertise in 120+ skills and technologies, Smart Working helps you hire skilled developers. We excel in vetting and matching. Save up to £42,000 per hire.
SoftwareDevelopmentOutsourcingVettingRemote
More open roles at Smart Working
- Technical SEO Manager - React/Next.js (Remote, Full - Time) [HR210] (PK)5d agoRemote · Engineering
- 5d ago
- Senior Python Engineer - Data ( Remote, Full-Time) [AS340]1w agoRemote · Engineering
- Mobile Developer - .NET MAUI & C# (Remote, Full-Time) [AS338]1w agoHybrid (India) · Engineering
- Mid-Level Data Engineer (Onsite, Full-Time) [HR215]2w agoHybrid (Romania (onsite)) · Engineering