×
Register Here to Apply for Jobs or Post Jobs. X

Principal Machine Learning Engineer – Production Systems

Job in Bristol, Bristol County, BS1, England, UK
Listing for: SoftInWay Inc
Full Time position
Listed on 2026-09-09
Job specializations:
  • Software Development
    Machine Learning/ ML Engineer, Software Architect, DevOps, AI Engineer (Applied/Software)
Salary/Wage Range or Industry Benchmark: 70000 - 100000 GBP Yearly GBP 70000.00 100000.00 YEAR
Job Description & How to Apply Below

Senior/Principal ML Systems Architect (Tensor Flow + Python) Overview

We are seeking a highly experienced ML Systems Architect to design and implement a scalable, production-grade architecture for our machine learning solver. This role bridges research prototypes and commercial deployment, ensuring reliability, maintainability, and performance in a mixed technology stack.

Responsibilities
  • Architect the ML Solver Platform
    :
    • Define modular architecture for data preprocessing, model execution, and post-processing.
    • Establish clear API contracts between Python/Tensor Flow and C# services.
  • Convert research code into robust, testable, and observable services.
  • Implement CI/CD pipelines, automated testing, and reproducibility standards.
  • Design REST/gRPC endpoints for cross-language communication.
  • Ensure compatibility with C#/.NET services.
  • Performance & Scalability
    :
    • Optimize GPU/CPU utilization, batching strategies, and memory management.
    • Plan for multi-model and multi-tenant scenarios.
  • MLOps & Lifecycle Management
    :
    • Implement model versioning, artifact registries, and deployment workflows.
    • Set up monitoring, logging, and alerting for solver performance.
  • Security & Compliance
    :
    • Apply best practices for secrets management, dependency scanning, and secure artifact storage.
Required Skills & Experience
  • ML Frameworks
    :
    Expert in Tensor Flow (TF2/Keras), experience with ONNX Runtime for inference.
  • Programming
    :
    Advanced Python for ML; strong understanding of packaging, type checking, and performance profiling.
  • APIs
    :
    Proficiency in gRPC/Protobuf and REST for cross-language integration.
  • Performance Optimization
    : GPU acceleration (CUDA/cuDNN), mixed precision, XLA, profiling.
  • Observability
    :
    Metrics, tracing, structured logging, dashboards.
  • Security
    : SBOM, image signing, role-based access, vulnerability scanning.
Preferred Qualifications
  • Experience with ONNX Runtime Training, PyTorch, or hybrid ML architectures.
  • Familiarity with distributed training strategies and multi-GPU setups.
  • Knowledge of feature stores and data validation frameworks.
  • Exposure to regulated environments and compliance frameworks.
Tools & Technologies
  • ML
    :
    Tensor Flow, ONNX Runtime, tf2onnx.
  • APIs
    :
    FastAPI, gRPC.
Why Join Us?
  • Work on cutting-edge ML solutions integrated into commercial engineering software.
  • Define architecture that scales across global deployments.
  • Collaborate with a team of experts in ML, software engineering, and UI development.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary