JW Player is hiring a

Senior Software Engineer, Media Intelligence

New York, United States

JW Player is seeking a Software Engineer to join its Media Intelligence team to help develop, deploy, and manage the next-generation of AI-enabled Data Science products for our platform. In this role, you will contribute to the architecture and design of production-level services and products. You will architect, develop, and build around given product goals and KPIs to help the product(s) grow and become better, faster, and more powerful for our customers.

In this role, you will:

  • Contribute to the architecture of a production-scale service layer
  • Build features that help describe users and videos to improve predictive models which serve customer-driven product goals
  • Code as part of a team in a fast paced, agile environment
  • Be responsible for bringing data driven products into production and evaluating, scaling, optimizing and supporting them
  • Provide expertise on machine learning and computer vision concepts for the broader Media Intelligence team.
  • Things we’re working on: https://www.jwplayer.com/blog/machine-learning-thumbnails/


We are excited about candidates who have:

  • Bachelor's in Science or greater in Computer Science, Electrical Engineering, or related field; or experience equivalent
  • 7+ years experience of backend software development with at least 3+ years bringing data science products into production
  • Fluency in Python
  • Experience with deep learning and related libraries such as tensorflow, keras, torch
  • Experience with Computer Vision, Image processing and Video Processing
  • Proven track record of ownership of maintainable, stable and scalable software
  • Experience with microservices architecture: designing, creating, deploying, testing and monitoring
  • Experience building scalable systems with cloud infrastructure like AWS or Google Cloud
  • Strong understanding of source control management systems
  • Excellent communication skills.
  • Strong Unix/Linux skills


Nice to have:

  • Contributed to existing open-source projects as well as your own
  • High proficiency with SQL and relational databases.
  • Knowledge of big data tools like Spark, Hadoop, Hive and Presto.
  • Good data visualization skills


Company Description

If you've watched video on the web, you already know us. JW Player is a global market leader and well-known brand in online video, powering video playback for over a billion unique users across millions of websites every month. We are a known driver of innovation in the online video space, allowing you to explore new technologies such as Chromecast, HLS/DASH, HTML5/CSS3 and cross-platform frameworks. Our flagship product, the JW Player, is deployed on over 2 million websites and streams billions of videos each month.  Started in 2008 as the world’s first open source video player, today the company’s customers span the globe across 193 countries and range from Fortune 500 companies to individual bloggers. We’re busy innovating for the future by actively hiring smart, motivated, and innovation-driven people! Come help us imagine and define what comes next! jwplayer.com/careers


We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.