cover image
White Swan Data

White Swan Data

www.whiteswandata.com

2 Jobs

100 Employees

About the Company

At White Swan Data we decide what is worth betting on. Over the past 15 years the technology at the heart of our business has produced consistent and significant returns for our clients. We are a small but rapidly growing team of mathematicians, data scientists and software engineers constantly striving to refine our world class betting models while also researching and deploying new ones. Our work bridges three domains, each challenging in its own right - betting and gambling, quantitative research and software development. The nature of our work and the relative immaturity of modern betting markets means opportunities to exploit are not in short supply. But people with sufficient skill and versatility to attack these projects are hard to find! So we are always looking for graduates or working practitioners in any technical discipline with an aptitude for analysing betting markets or for writing software to bet into those markets. Our very best people combine those skills with the capacity to see projects through from start to finish, and much else besides. Do get in touch if you think you can be one of them.

Listed Jobs

Company background Company brand
Company Name
White Swan Data
Job Title
Software Engineer
Job Description
Job Title: Software Engineer Role Summary: Design, develop, and maintain end‑to‑end AI and computer vision solutions leveraging ComfyUI, Python, and video streaming technologies to enable real‑time data analysis and automated workflows. Expectations: Deliver scalable, reliable, and secure systems; produce clear documentation; collaborate with cross‑functional teams to prototype, deploy, and sustain production‑grade applications. Key Responsibilities: - Build, optimize, and document ComfyUI workflows and custom nodes. - Develop computer vision and video streaming tools for real‑time data analysis. - Design and manage SQL/NoSQL databases for efficient data storage and retrieval. - Implement data scraping and ingestion pipelines from diverse online sources. - Prototype, deploy, and maintain production‑grade solutions with cross‑functional collaboration. - Ensure system scalability, reliability, and security across all builds. Required Skills: - Proven experience with ComfyUI (custom nodes, workflows, integrations). - Strong Python programming skills. - Hands‑on knowledge of computer vision frameworks (OpenCV, PyTorch, TensorFlow). - Proficiency with SQL/NoSQL databases and API integration. - Understanding of video streaming protocols (FFmpeg, WebRTC, RTSP). - Experience with web scraping tools and techniques. - Excellent debugging, documentation, and collaboration abilities. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent professional experience). - Relevant certifications in Python, machine learning, or computer vision are a plus.
London, United kingdom
On site
29-01-2026
Company background Company brand
Company Name
White Swan Data
Job Title
Senior Software Developer
Job Description
**Job Title** Senior Software Developer **Role Summary** Senior Software Developer focused on building and optimizing cloud-based, low‑latency data processing pipelines for real‑time automated trading systems. The role involves designing, implementing, and maintaining high‑performance infrastructure on GCP, integrating with multiple trading platforms, and collaborating with quantitative analysts to translate trading strategies into production code. **Expectations** - Deliver scalable, millisecond‑latency trading solutions. - Maintain and enhance existing trading strategy implementations. - Ensure reliability, resilience, and performance of cloud‑native systems. - Collaborate with cross‑functional teams (quantitative analysts, DevOps) to meet continuous delivery goals. **Key Responsibilities** 1. Design, develop, and optimize cloud‑based low‑latency data processing pipelines. 2. Implement and maintain integrations with multiple trading platforms via RESTful APIs. 3. Enhance existing trading strategy implementations for improved performance and robustness. 4. Design and implement real‑time data processing and analytical reporting pipelines. 5. Monitor and optimise system performance to sustain millisecond‑level latency targets. 6. Collaborate closely with quantitative analysts to translate trading strategies into production code. 7. Maintain and improve GCP‑based infrastructure and deployment pipelines. **Required Skills** - Strong proficiency in Python and Java. - Hands‑on experience with Google Cloud Platform (GCP). - Docker containerisation expertise. - RESTful API development for real‑time applications. - Design and optimisation of low‑latency, event‑driven systems. - Knowledge of streaming data architectures (Kafka, Pub/Sub, etc.). - Experience with data pipeline design, ETL processes, and schema design for transactional and analytical workloads. - Performance optimisation techniques for high‑throughput, low‑latency systems. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent industry experience). - GCP certification or equivalent cloud platform certification is an advantage.
London, United kingdom
On site
Senior
20-02-2026