cover image
Christy Media Solutions

Christy Media Solutions

www.christy-media.com

3 Jobs

23 Employees

About the Company

Founded in 2003, Christy Media Solutions is a leading Broadcast Media & Entertainment recruitment organisation operating worldwide.

Providing both contract and permanent solutions from graduate to senior management and C-suite, we work closely with broadcasters, live production & OB facilities, content creators and distributors, OTT/VOD platforms, media technology manufacturers and vendors, system integrators and resellers, sports right holders and federations, eSports & gaming organisations, creative & digital agencies, post-production houses, VX, film, TV & animation studios.

If you're looking to grow your team, make a crucial first hire or perhaps considering a new opportunity, then please do reach out to our team!

Listed Jobs

Company background Company brand
Company Name
Christy Media Solutions
Job Title
Lead Data Scientist
Job Description
**Job title** Lead Data Scientist **Role Summary** Lead development of scalable recommendation and personalization models for a large‑scale video streaming platform. Own end‑to‑end lifecycle from feature engineering and experimentation to real‑time and batch production deployment, including foundation models and reinforcement learning. **Expactations** - 5+ years of machine learning or applied data science experience - Lead technical direction and mentor a team of data scientists - Drive cross‑functional collaboration to translate data insights into product impact **Key Responsibilities** - Design, prototype, and deploy recommendation/personalization pipelines at scale - Implement deep learning, graph‑based, and GenAI solutions using TensorFlow and other frameworks - Deploy models on Google Cloud (Vertex AI, Kubeflow, Airflow) and manage production workflows - Conduct rigorous experimentation and A/B testing to validate model efficacy - Mentor junior scientists and influence data science practices across international teams **Required Skills** - Advanced deep learning (TensorFlow) expertise - Proficient in Python, SQL, and PySpark - Experience with ML deployment pipelines and cloud infrastructure (GCP) - Familiarity with reinforcement learning and foundation models **Required Education & Certifications** - Advanced degree (M.S./Ph.D.) in a quantitative field (e.g., Computer Science, Mathematics, Statistics, Electrical Engineering) or equivalent experience - Relevant certifications in machine learning or cloud platforms (e.g., GCP Professional Machine Learning Engineer) are a plus.
London, United kingdom
Hybrid
Senior
27-01-2026
Company background Company brand
Company Name
Christy Media Solutions
Job Title
Software Engineer
Job Description
**Job title** Software Engineer **Role summary** Design, develop, and maintain cross‑platform desktop applications for audio and live‑performance environments using C++ and Qt. Collaborate in Agile teams to deliver robust, networked, and GUI‑rich solutions on Embedded Linux, macOS, and iOS. **Expectations** * Mid‑level proficiency in C++ and object‑oriented programming. * Experience with multithreading and complex concurrent systems. * Familiarity with cross‑platform desktop development on Embedded Linux, macOS, and iOS. * Ability to participate in Agile ceremonies, code reviews, CI/CD, and collaborative problem‑solving. * Working knowledge of TCP/IP networking. * Knowledge of audio‑mixing or live‑streaming concepts is a plus. **Key responsibilities** - Design, implement, and maintain desktop applications for recording, mixing, and live‑performance use. - Build cross‑platform components for Embedded Linux, macOS, and iOS. - Implement real‑time networking (TCP/IP) for device communication. - Create intuitive user interfaces with Qt and QtQuick. - Participate in sprint planning, daily stand‑ups, code reviews, and retrospectives. - Contribute to CI/CD pipelines and automated testing. - Troubleshoot and optimise performance for concurrent and real‑time systems. - Collaborate with hardware engineers on embedded‑software integration. - Provide ongoing support, bug fixes, and feature enhancements. **Required skills** - Strong C++ (C++11/14/17) programming expertise. - Deep understanding of object‑oriented design principles. - Experience with multithreading, locks, atomic operations, and concurrent architecture. - Cross‑platform desktop development on Embedded Linux, macOS, and iOS. - Proficiency with Qt for GUI development (Qt Widgets, Qt Quick). - Knowledge of TCP/IP networking and device communication. - Version control experience (Git, SVN). - Familiarity with Agile methodologies and CI/CD tooling. - Excellent debugging, profiling, and performance optimisation skills. - Strong written and verbal communication. - Bonus: experience with Delphi, C#, Flutter, full‑stack development, FPGA, and audio‑mixing/streaming concepts. **Required education & certifications** - Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or related field (or equivalent experience). - Relevant certifications (e.g., C++ Certified Professional) preferred but not required.
Surrey, United kingdom
Hybrid
04-02-2026
Company background Company brand
Company Name
Christy Media Solutions
Job Title
Application Software Engineer
Job Description
Job Title: Application Software Engineer Role Summary: Design, develop, and maintain high‑performance C++ desktop applications that control audio technology products in live environments. Work across the full product lifecycle with cross‑functional teams (software, hardware, product, and QA) to deliver reliable, low‑latency control systems. Expectations: Deliver responsive, scalable software within sprint cycles; adhere to coding standards and maintain high code quality; integrate seamlessly with embedded hardware; contribute to architecture decisions and continuous improvement of development processes. Key Responsibilities: - Develop and maintain desktop C++ applications for audio control. - Design and implement low‑latency, high‑accuracy control systems. - Participate in full product lifecycle: requirements, design, coding, testing, deployment, and support. - Collaborate with R&D, QA, and product teams in Agile workflows. - Build cross‑platform applications (Windows, macOS, Linux). - Optimize software performance, scalability, and maintainability. - Use CI/CD pipelines, issue‑tracking, and version control systems. - Ensure robust multithreading and concurrent system behavior. - Review and integrate code changes, provide feedback, and mentor peers. Required Skills: - Strong proficiency in C++ and object‑oriented programming. - Experience with multithreaded, concurrent, and real‑time systems. - Understanding of TCP/IP networking and protocol design. - Exposure to cross‑platform application frameworks. - Familiarity with Agile methodologies, CI/CD, and version control (e.g., Git). - Bonus: Qt/QtQuick or other GUI frameworks, C# or Delphi experience, knowledge of audio mixing/live sound or streaming, hardware–software integration, JIRA usage, and passion for live audio technology. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience). - No specific certifications required.
Surrey, United kingdom
Hybrid
10-02-2026