Skip to Main Content

Job Title


Senior Machine Learning Engineer


Company : Beamost Ltd


Location : birmingham, midlands


Created : 2026-01-11


Job Type : Full Time


Job Description

We are looking for an experienced Senior Machine Learning Engineer to lead the design and production integration of ML into an established live trading system and drive its next phase of development. Building on our early ML research and prototypes, you will design, build, deploy, and operate production ML components that integrate directly with a real-time execution engine – improving decision-making and execution quality with measurable financial impact.This is an excellent opportunity for someone who enjoys autonomy, technical responsibility, and building production-grade ML systems where reliability, latency, and real-world feedback loops matter. What You’ll DoLead the design and production integration of ML components into a live, Python-based trading systemTake early ML research/prototypes and turn them into reliable production models and servicesBuild robust training and evaluation pipelines with safeguards against leakage, non-stationarity, and driftDevelop real-time inference components with clear fail-safes, fallbacks, and graceful degradationCreate monitoring and observability for production ML (model performance, drift detection, alerts, rollback plans)Work with high-frequency market data: missing data, late arrivals, outliers, regime shifts, and noisy signalsCollaborate directly with the Head Trader to translate strategy goals into ML objectives and measurable outcomesPartner closely with software engineers on integration, deployment, performance, and operational reliabilityTroubleshoot and resolve production issues quickly during key market hours when needed Essential SkillsStrong Python developer (min. 5+ years professional Python experience)Demonstrable experience taking ML models from prototype to production (deployment, monitoring, and ongoing operation)Strong understanding of validation pitfalls (e.g., leakage), time-series/non-stationary dynamics, and model driftExperience building end-to-end ML workflows: data ingestion/cleaning, feature engineering, training pipelines, model serving/inferenceAbility to design for reliability: monitoring, alerting, safe deployment, rollback strategies, and incident responseComfortable owning and improving an evolving codebase: refactors, architecture improvements, reproducibility, and clean testsStrong engineering discipline: correctness, edge cases, careful time-handling, attention to detailComfortable working independently, making architectural decisions, and maintaining high code qualityUK-based and available for support during core market hours when needed Desirable SkillsExperience with real-time/low-latency systems (streaming data, telemetry, market data, etc.)Familiarity with production ML monitoring/observability practices and toolingExperience with cloud deployment environments (VMs/containers, monitoring, CI/CD)Background in financial markets, algorithmic trading, or market microstructure (helpful, not required)Experience with distributed systems, message queues, or event-driven architectures What We OfferCompetitive salary – negotiable based on experienceMostly remote, with some in-office collaboration days for coordination and planningYearly bonus based on company performanceThe chance to take significant ownership of production Machine Learning in a live systemLong-term role with the opportunity to influence the Machine Learning roadmap and system designA lean environment with minimal bureaucracy and direct impact