Principal Machine Learning Engineer - Production Systems in Newport
Principal Machine Learning Engineer - Production Systems

Principal Machine Learning Engineer - Production Systems in Newport

Newport Full-Time 48000 - 72000 Β£ / year (est.) No home office possible
S

At a Glance

  • Tasks: Design and implement scalable ML architectures for cutting-edge solutions.
  • Company: Join SoftInWay UK Ltd, a leader in innovative engineering software.
  • Benefits: Enjoy competitive salary, great benefits, and opportunities for growth.
  • Why this job: Make a real impact in the world of machine learning and software engineering.
  • Qualifications: Expertise in TensorFlow, Python, and scalable ML systems required.
  • Other info: Collaborate with top experts and work on global projects.

The predicted salary is between 48000 - 72000 Β£ per year.

SoftInWay UK Ltd. is 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/TensorFlow and C# services.
  • Productionize ML Workflows: Convert research code into robust, testable, and observable services. Implement CI/CD pipelines, automated testing, and reproducibility standards.
  • Integration & Interoperability: 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 TensorFlow (TF2/Keras), experience with ONNX Runtime for inference.
  • Programming: Advanced Python for ML; strong understanding of packaging, type checking, and performance profiling.
  • Architecture: Proven experience designing scalable ML systems for production.
  • APIs: Proficiency in gRPC/Protobuf and REST for cross-language integration.
  • MLOps: CI/CD pipelines, containerization (Docker/Kubernetes), model registries, reproducibility.
  • 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: TensorFlow, ONNX Runtime, tf2onnx.
  • APIs: FastAPI, gRPC.
  • DevOps: GitLab CI/GitHub Actions, Docker, Kubernetes.
  • Monitoring: Prometheus, Grafana, OpenTelemetry.
  • Security: HashiCorp Vault, Sigstore.

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.
  • Competitive salary and benefits.

To apply: Send your resume and a brief cover letter to HR@softinway.com

Principal Machine Learning Engineer - Production Systems in Newport employer: SoftInWay UK Ltd.

At SoftInWay UK Ltd., we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration among experts in machine learning and software engineering. Our commitment to employee growth is evident through opportunities to work on cutting-edge ML solutions and define scalable architectures for global deployments, all while enjoying competitive salaries and comprehensive benefits in a supportive environment.
S

Contact Detail:

SoftInWay UK Ltd. Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Principal Machine Learning Engineer - Production Systems in Newport

✨Tip Number 1

Network like a pro! Reach out to folks in the industry on LinkedIn or at meetups. A friendly chat can lead to opportunities that aren’t even advertised yet.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those related to ML systems. This gives potential employers a taste of what you can do.

✨Tip Number 3

Prepare for interviews by brushing up on common ML system design questions. We recommend doing mock interviews with friends or using online platforms to get comfortable.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive!

We think you need these skills to ace Principal Machine Learning Engineer - Production Systems in Newport

Machine Learning Systems Architecture
TensorFlow (TF2/Keras)
Python Programming for ML
gRPC/Protobuf
CI/CD Pipelines
Containerization (Docker/Kubernetes)
Performance Optimization
Observability (Metrics, Tracing, Logging)
Security Best Practices
Model Versioning and Artifact Registries
REST API Design
Multi-GPU Setups
Distributed Training Strategies
Data Validation Frameworks

Some tips for your application 🫑

Tailor Your Resume: Make sure your resume highlights your experience with ML frameworks like TensorFlow and your skills in Python. We want to see how your background aligns with the role, so don’t be shy about showcasing relevant projects!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about the Principal Machine Learning Engineer position and how your expertise can help us build scalable ML solutions. Keep it concise but impactful!

Showcase Your Technical Skills: When detailing your experience, focus on your proficiency with APIs, CI/CD pipelines, and performance optimisation. We love seeing specific examples of how you've tackled challenges in previous roles, so don’t hold back!

Apply Through Our Website: We encourage you to apply directly through our website for a smoother process. It helps us keep track of applications and ensures you don’t miss out on any important updates from us!

How to prepare for a job interview at SoftInWay UK Ltd.

✨Know Your Tech Stack Inside Out

Make sure you’re well-versed in the technologies mentioned in the job description, especially TensorFlow, Python, and C#. Brush up on your knowledge of APIs like gRPC and REST, as well as MLOps practices. Being able to discuss these confidently will show that you’re ready to hit the ground running.

✨Prepare Real-World Examples

Think of specific projects where you've designed scalable ML systems or implemented CI/CD pipelines. Be ready to explain your thought process, the challenges you faced, and how you overcame them. This will demonstrate your practical experience and problem-solving skills.

✨Showcase Your Collaboration Skills

Since this role involves working with a team of experts, be prepared to discuss how you’ve collaborated with others in past projects. Highlight any experiences where you’ve worked cross-functionally, especially in integrating different technologies or managing multi-tenant scenarios.

✨Ask Insightful Questions

At the end of the interview, don’t forget to ask questions that show your interest in the company and the role. Inquire about their current ML projects, the team dynamics, or how they handle performance optimisation. This not only shows your enthusiasm but also helps you gauge if the company is the right fit for you.

Principal Machine Learning Engineer - Production Systems in Newport
SoftInWay UK Ltd.
Location: Newport

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

S
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>