Software Developer / MLOps Engineer

London office, Vauxhall

Full time, 5 days in office

At Consigli, we build technology that makes engineering faster, smarter, and more sustainable. As a Software Developer / MLOps Engineer, you’ll work at the intersection of software engineering and machine learning operations. Your role is to ensure our AI models run reliably, efficiently, and at scale — turning cutting-edge research into production-ready tools that deliver real value to users. 

What You’ll Do 

  • Build and maintain robust ML pipelines for training, deployment, and monitoring 

  • Develop backend systems and APIs that integrate AI into our SaaS platform 

  • Take ownership of the ML performance, monitoring, availability, and security 

  • Collaborate with ML engineers, data engineers, and product teams to deliver features end-to-end 

  • Contribute to architecture decisions for scalable, cloud-native ML infrastructure 

  • Stay up to date with the latest in MLOps practices and tools, and bring improvements into the workflow  

Must-Have Qualifications 

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field (or equivalent experience) 

  • Solid programming skills in Python (plus experience with web libraries like FastAPI, Flask, or Django) 

  • Hands-on experience with ML model deployment and monitoring in production Knowledge of containerization (Docker) 

  • Experience with CI/CD pipelines and cloud environments (we use Azure) 

  • Strong communication skills and a collaborative mindset  

Preferred Skills 

  • Experience with model versioning and experiment tracking (e.g. MLflow, Weights & Biases) 

  • Understanding of optimizing both CPU-bound and GPU-bound workloads

  • Knowledge of monitoring and observability tools (e.g. Prometheus, Grafana, ELK stack) 

  • Background in optimization, reinforcement learning, or generative AI (a plus, not required) 

  • Identifying and resolving bottlenecks in distributed machine learning workloads (knowledge of low-level languages and CUDA library is a plus) 

Our Hiring Process 

  • Questionnaire to get a feel for your mindset and priorities 

  • 15-minute screening call 

  • Coding case: A hands-on task to assess your problem-solving and technical skills 

  • In-person meeting with our leadership team — COO, Head of Product, and CTO 

  • Final cultural fit check with our CEO  

Why Join Consigli?

  • Work on real-world problems where AI creates measurable impact 

  • Be part of a team where your work matters, and your ideas become real 

  • Collaborate with sharp, driven colleagues in a culture of trust, ownership, and high standards 

  • Enjoy a dynamic hybrid setup, balancing focus and collaboration 

  • Contribute to making the built environment smarter and more sustainable  

Apply here

Apply here