Machine Learning Engineer
Core
Design, develop, and deploy production-grade machine learning systems for predictive analytics and fault detection using large-scale industrial sensor and SCADA data.
Role type
Machine Learning Engineer (Python & C#)
Builds
Production ML inference services, APIs, and intelligent analytics platforms
Domain
Industrial IoT / Advanced Analytics / Generative AI
Deliverable
production ML models
Required skills
Python, C#/.NET, TensorFlow, PyTorch, scikit-learn, AWS, Docker, CI/CD, MLOps, Generative AI (LLMs, RAG)
Preferred skills
Signal processing, RAG pipelines, prompt engineering
Technologies
Python, C#/.NET, TensorFlow, PyTorch, scikit-learn, AWS, Docker
Responsibilities
Design and deploy production ML solutions for predictive analytics and fault detection; Build scalable ML inference services and APIs; Develop robust data pipelines and feature-engineering workflows; Implement and optimise model inference pipelines; Develop and maintain containerised ML workloads; Support end-to-end MLOps processes including deployment, monitoring and model validation; Explore and implement generative AI capabilities including LLMs, RAG pipelines, and intelligent workflow automation.
Seniority
Experienced IC