cover image
Mustard Systems Ltd.

Mustard Systems Ltd.

www.mustardsystems.com

2 Jobs

58 Employees

About the Company

We are a young fast growing company in London W6. We develop pricing models and use those models to provide various services to our clients who include renowned licensed bookmakers and professional gamblers.

Mustard Systems was founded in 2014 having spun out of a highly successful quantitative research and software business. With the experience from this great heritage combined with a young, aspiring and bright team, we are very well positioned to take advantage of market developments in both the short and long terms.

Listed Jobs

Company background Company brand
Company Name
Mustard Systems Ltd.
Job Title
Computer Vision Engineer
Job Description
**Job Title** Senior Computer Vision Engineer – Sports Analytics (Cricket) **Role Summary** Design, develop, and deploy production‑grade computer vision systems that extract actionable data from live and archival cricket video. Lead technical strategy, establish best practices, and collaborate across data science, domain experts, and engineering teams to automate and scale the entire analytics pipeline. **Expectations** - Lead end‑to‑end CV solution architecture for cricket video analytics. - Own technical decisions, deliver high‑quality models, and iteratively improve accuracy and efficiency. - Work autonomously while coordinating with cross‑functional stakeholders to align on data definitions, rules, and edge cases. **Key Responsibilities** - Build and tune object detection, tracking, pose estimation, action recognition, and temporal event‑detection models for cricket broadcasts and replays. - Develop robust pipelines that handle variable camera angles, inconsistent framing, and broadcast‑quality footage. - Implement replay‑handling logic to avoid duplicate or false event capture. - Create data‑validation frameworks that compare automatically extracted outputs with manually curated ground truth. - Design metrics, tests, and tooling to ensure data quality, reliability, and confidence. - Scale solutions to process large archival footage volumes while maintaining performance and consistency. - Identify and implement automation opportunities to reduce manual effort across the analytics workflow. - Mentor junior engineers and influence future CV direction within the organization. **Required Skills** - Proven expertise in deploying production computer vision systems (object detection, tracking, pose estimation, action recognition, or temporal event detection). - Strong programming skills in Python, TensorFlow/PyTorch, OpenCV, and related CV libraries. - Experience with model serving, GPU optimization, and scaling pipelines to handle high‑volume video streams. - Familiarity with video processing challenges: variable angles, compression artifacts, motion blur, and incomplete coverage. - Ability to design validation frameworks, performance metrics, and automated testing for model outputs. - Excellent problem‑solving, research‑driven yet pragmatic mindset balancing experimentation and delivery. - Effective communication skills to collaborate with data scientists, domain experts, and engineers. - Self‑motivated, able to lead technical discussions and make independent decisions. **Required Education & Certifications** - Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related technical field. - Optional certifications: Deep Learning specialization, CV/ML professional courses, or relevant cloud‑platform training.
London, United kingdom
Hybrid
19-01-2026
Company background Company brand
Company Name
Mustard Systems Ltd.
Job Title
Python Backend Developer
Job Description
**Job title:** Python Backend Developer **Role Summary:** Design, develop, and maintain scalable, low‑latency backend services in Python that power real‑time sports betting and trading systems. Own features from conception through production support, ensuring high quality, reliability, and observability in a Linux/Unix environment. **Expectations:** - Deliver value‑driven solutions rapidly in an agile, outcome‑focused culture. - Own end‑to‑end software lifecycle, including design, coding, testing, review, deployment, and production monitoring. - Collaborate closely with traders, quants, and cross‑functional teams to translate business requirements into technical solutions. **Key Responsibilities:** - Develop new backend features that directly support business goals and analytics pipelines. - Build and maintain event‑driven data feeds using RabbitMQ/Kafka, PostgreSQL, and Redis. - Perform web scraping and reverse‑engineering of liquidity provider APIs, handling bot‑protection challenges. - Enhance system observability with OpenTelemetry, Prometheus, Grafana, and Zabbix. - Review and test peers’ code for quality, maintainability, and performance. - Provide on‑call or out‑of‑hours support for production incidents. **Required Skills:** - 3+ years professional software development experience. - Strong command of Python 3.10+; familiarity with asynchronous programming and multiprocessing. - Experience with RabbitMQ, Kafka, PostgreSQL, Redis, and Linux/Unix environments. - Proficiency in web scraping, reverse engineering, and handling anti‑bot mechanisms. - Solid understanding of event‑driven architectures and microservices patterns. - Excellent written and verbal communication; ability to explain complex concepts to technical and non‑technical stakeholders. - Decision‑making skills to balance innovation, performance, and maintainability. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Mathematics, Statistics, or a related numerical field from a recognized university.
London, United kingdom
Hybrid
Junior
05-03-2026