Senior Backend Engineer (MLOps)
Dundee, Angus, United Kingdom
Optimove
it! Responsibilities : Architect and develop robust pipelines for ML model training, testing, and deployment. Implement and maintain CI/CD workflows for ML projects. Monitor production ML systems for performance, errors, and drift. Automate infrastructure provisioning and deployment using IaC tools. Collaborate with team leader to define technical strategies. Requirements: 4+ years of experience in backend engineering, systems programming … or high-performance software development roles. Strong proficiency in low-level programming languages: Rust, Go, or C/C++ (at least one required, multiple preferred). Experience building high-performance, scalable backend systems and APIs. Knowledge of systems programming concepts: memory management, concurrency, performance optimization. Familiarity with ML system architecture and computational requirements (model serving, training infrastructure … Git) and CI/CD pipelines. Understanding of database systems and data pipeline architectures. Ability to troubleshoot and optimize complex production systems under load. Experience with monitoring, observability, and performance profiling tools. Strong communication and collaboration skills for working with ML researchers and data scientists. Nice to have: Python experience for interfacing with ML frameworks Experience with real-time More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted: