Software Engineer, Machine Learning

Sorry, this job was removed at 4:44 p.m. (EST) on Thursday, June 14, 2018
Find out who's hiring in Greater NYC Area.
See all Developer + Engineer jobs in Greater NYC Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Over half a billion videos are watched across millions of websites on a JW Player video player every day. The Data Team at JW Player is responsible for processing the associated 3+ TB stream of data every day, extracting signals and building valuable products for media publishers and viewers.

The Discovery team is looking for a Software Engineer, Machine Learning to conceive, design, and build our next generation video intelligence and recommendations products through scaling machine learning algorithms.

Powered by an AWS stack with both realtime and batch data processing, our models operate on a massive scale and have a large impact on our business.

As a member of the Discovery team, you will:

  • Work on scaling recommendations algorithms to tens of thousands of requests per second
  • Productionize machine learning models for new products
  • Use streaming technology for data enrichment, model training and database synchronization
  • Contribute to the team’s architecture
  • Improve our team’s process and tooling

We’re excited about candidates who have:

  • 3+ years experience as a data engineer or software engineer
  • 2+ years experience bringing machine learning applications into production
  • Experience using Tensorflow, message-based architectures (Kafka, Celery) and/or containerization (Docker, k8s)
  • Contributed to open source projects
  • Fluency in Python (JVM / C++ a plus) -- we’re fans of the book Effective Python
  • A collaborative demeanor
  • Excellent communications skills
  • An obsession with code quality and process-driven development
  • A bias for action. We value team members who are self-starters and take ownership

Our technology

  • Continuous integration and continuous deployment (CICD). We ship code daily
  • Python 3.6 and Java 8 for services
  • Stack: AWS, Kubernetes, Docker, Postgres, Elasticsearch, Redis, Snowflake, Celery, Tensorflow, Flink, Spark, Kafka

 

About JW Player

JW Player pioneered video on the web over a decade ago and continues to innovate as the world’s largest network-independent platform for video delivery and intelligence. Media companies including Fox, VICE, Business Insider, and Univision, in addition to hundreds of thousands of creators of all types and sizes, rely on JW Player to deliver and monetize their content across all devices. JW Player’s massive global footprint of over 2 billion unique devices creates a powerful data graph of unique consumer insights and generates billions of incremental video views. The company is headquartered in New York, with offices in London and Eindhoven, and was named to Deloitte’s Technology Fast 500™ in 2017. For more information, visit http://www.jwplayer.com.

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.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

JW Player is located two blocks behind Bryant Park. Close to the Bryant Park and Times Square subway stations.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about JWP (JW Player)Find similar jobs