At Smart Working, we believe your job should not only look right on paper but also feel right every day. This isn’t just another remote opportunity — it’s about finding where you truly belong, no matter where you are. From day one, you’re welcomed into a genuine community that values your growth and well-being.
Our mission is simple: to break down geographic barriers and connect skilled professionals with outstanding global teams and products for full-time, long-term roles. We help you discover meaningful work with teams that invest in your success, where you’re empowered to grow personally and professionally.
Join one of the highest-rated workplaces on Glassdoor and experience what it means to thrive in a truly remote-first world.
We are seeking a Senior ML Engineer with strong experience in Applied AI, Machine Learning and MLOps to build and modernise an AI platform.
The role combines Applied AI, MLOps and backend/platform engineering, with a strong focus on productionising, deploying, evaluating and operating ML/AI systems. You will build new ML capabilities, modernise existing NLP and generative AI systems, and create reliable, observable infrastructure that makes models easier to integrate, evaluate, monitor and deploy.
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
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
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.
5+ years of professional MLOps experience.
At least
Strong professional
Proven experience
Strong understanding of both
Strong hands-on experience with
Experience working with
Hands-on understanding of
Experience building and operating
Experience designing reliable ML workflows with appropriate error handling, retry mechanisms and repeatable execution.
Experience working with
Experience building observable ML systems using appropriate logging, monitoring and telemetry.
Understanding of model/data provenance, auditability and reproducibility.
Experience implementing safe production deployment practices for ML systems, including appropriate testing, fallback or fail-safe mechanisms.
Sufficient
Experience solving real production ML problems, including reliability, deployment, integration, evaluation or performance challenges.
Familiarity with governance, compliance and safeguards relating to sensitive data and AI-generated outputs.
Experience with
Exposure to
Experience with
Experience working with one or more major cloud platforms:
Multi-cloud or cloud-agnostic application experience.
Experience or understanding of
Production experience with
Experience working with
Experience with traditional NLP models, transformer-based models, encoders and decoders.
Experience integrating external models/providers such as
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Interested candidates can submit their CV directly using the quick apply option. Candidates can also review openings on the official Smart Working website.
Practice authentic past paper MCQs with real-time feedback showing right and wrong answers, complete explanations, and score ranking.
Help others find this opportunity
At Smart Working, we believe your job should not only look right on paper but also feel right every day. This isn’t just another remote opportunity — it’s about finding where you truly belong, no matter where you are. From day one, you’re welcomed into a genuine community that values your growth and well-being.
Our mission is simple: to break down geographic barriers and connect skilled professionals with outstanding global teams and products for full-time, long-term roles. We help you discover meaningful work with teams that invest in your success, where you’re empowered to grow personally and professionally.
Join one of the highest-rated workplaces on Glassdoor and experience what it means to thrive in a truly remote-first world.
We are seeking a Senior ML Engineer with strong experience in Applied AI, Machine Learning and MLOps to build and modernise an AI platform.
The role combines Applied AI, MLOps and backend/platform engineering, with a strong focus on productionising, deploying, evaluating and operating ML/AI systems. You will build new ML capabilities, modernise existing NLP and generative AI systems, and create reliable, observable infrastructure that makes models easier to integrate, evaluate, monitor and deploy.
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
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
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.
5+ years of professional MLOps experience.
At least
Strong professional
Proven experience
Strong understanding of both
Strong hands-on experience with
Experience working with
Hands-on understanding of
Experience building and operating
Experience designing reliable ML workflows with appropriate error handling, retry mechanisms and repeatable execution.
Experience working with
Experience building observable ML systems using appropriate logging, monitoring and telemetry.
Understanding of model/data provenance, auditability and reproducibility.
Experience implementing safe production deployment practices for ML systems, including appropriate testing, fallback or fail-safe mechanisms.
Sufficient
Experience solving real production ML problems, including reliability, deployment, integration, evaluation or performance challenges.
Familiarity with governance, compliance and safeguards relating to sensitive data and AI-generated outputs.
Experience with
Exposure to
Experience with
Experience working with one or more major cloud platforms:
Multi-cloud or cloud-agnostic application experience.
Experience or understanding of
Production experience with
Experience working with
Experience with traditional NLP models, transformer-based models, encoders and decoders.
Experience integrating external models/providers such as
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Similar jobs from same department, category or city