Job description
Company Description
SoftInWay UK Ltd. Is an engineering solutions company recognized for its innovative software, engineering services, and educational offerings. The company is dedicated to providing cutting-edge solutions that advance the development and optimization of engineering designs, catering to a variety of industries. With a strong commitment to innovation and collaboration, SoftInWay fosters an environment for professionals to thrive and contribute to groundbreaking projects.
Role Description
This is a full-time, on-site role located in Bristol, United Kingdom for a Senior Machine Learning Engineer. The selected candidate will be responsible for:
- Architecting 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.
- Design, develop, and implement advanced machine learning algorithms and models, focusing on pattern recognition and neural network applications
- Productionizing 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.
Additional responsibilities include analyzing large datasets, developing and improving algorithms, and collaborating with cross-functional teams to address engineering challenges and deliver optimized solutions.
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.
Qualifications
- Expertise in Pattern Recognition and Neural Networks
- Strong foundation in Computer Science and proficiency in developing scalable solutions
- In-depth knowledge of Statistics and advanced Algorithms
- Experience with tools and techniques relevant to machine learning and data analysis
- Master's or PhD in Computer Science, Data Science, Engineering, or a related field
- Problem-solving skills and the ability to collaborate with interdisciplinary teams
- Prior experience in the engineering, manufacturing, or industrial sector is a plus
Extra information
- Status
- Open
- Education Level
- Secondary School
- Location
- City Of Bristol
- Type of Contract
- Full-time jobs
- Published at
- 17-04-2026
- Full UK/EU driving license preferred
- No
- Car Preferred
- No
- Must be eligible to work in the EU
- No
- Cover Letter Required
- No
- Languages
- English
Get similar vacancies sent to your mailbox
Fill in below which area you are searching in for a similar function and don't forget your e-mail address!