The role:
We are looking for an experienced Python Engineer (Platform / ML) to join the mid-frequency-equities desk and help build, maintain, and support all aspects of the trading platform. The role is hands-on and production-facing: you will be expected to react quickly to urgent desk needs, while making pragmatic trade-offs between optimal architecture and fast, reliable delivery.
- Data ingestion and processing pipelines
- Orchestration of all processes involved in the trading platform
- Trading and research platform development and support
- ML model training and inference infrastructure
- Production support for live trading systems
- Monitoring and alerting improvements
- AI tooling integration
Requirements:
- Excellent Python skills, with significant experience designing, developing, testing, and deploying complex and robust production systems
- Familiarity with Linux systems; comfortable debugging distributed/production issues
- Understanding of algorithm design and complexity
- Ability to prioritise effectively in a fast-paced environment whilst keeping longer-term objectives in mind
- Strong ownership mindset: incident handling, end-to-end problem solving, and pragmatic decision making under time pressure
- An interest in trading and finance; experience with systematic trading platforms/frameworks (incl. stat-arb environments) is a strong plus
Ideal experience would include:
- Engineering systems for live trading platforms or similarly demanding real-time environments
- Airflow, Argo, Dagster or equivalent
- Observability/monitoring stacks, dashboards and alert design
- ML infra, high-performance and GPU computing, MLOps
- Docker, Kubernetes
- CI/CD
Why you should apply:
- A flexible environment where technology is an absolute key to our success
- Opportunity to be highly involved in the decisions that shape every aspect of how we operate
- Friendly, informal and collaborative environment where you’re empowered and supported to achieve your ambitions, learn and develop
- Competitive compensation with substantial impact-based upside
We are a small and nimble team that makes extensive use of CI/CD, AI tooling, and peer code review to ensure quality and maintainability while keeping time-to-market short. You will be able to see the impact of your work immediately and will be in a unique position to directly contribute to trading revenue.