Job Overview
At Caffeine, we want to change how people consume live television – making it more friendly, connected, and fun. To do this, we’re building a new social broadcasting platform that features world-class content, easy-to-use broadcasting tools, a social and fun viewing experience, and an engaged broadcaster community.This is an exciting and enormous challenge, and we will only be successful if we build a supportive and collaborative team. Our teams prioritize delighting our community of viewers and broadcasters, working with intention, taking ownership of our commitments, and acting with resilience and determination-all with the intention to ship greatness, always.As a Senior Software Engineer – Data Science at Caffeine, you will contribute integral software to our Data Science and Machine Learning service layer! You will be immersed in all aspects of design and implementation, as well as maintain core components and satellite services of our algorithm realization layer. In partnership with the rest of our team, you will play a key role in the ML algorithm design phase and drive the implementation into production.What You’ll Do* Develop and own a high-throughput, low-latency core applications which serve statistical /ML models in conjunction with online features for content recommendations/personalizations that operate in real-time* Design and implement A/B test frameworks with complete feedback loops and adjust algorithm experiments based on findings* Implement logic to support product/business requirements for content and user behavior regulations* Build supporting satellite services for the core algorithm engine to make it agile and flexible for modern Data Science productization pipelines* Prototype statistical/ML models to drive new revenue streams and/or better digital user experiences* Perform operational monitoring & fulfill on-call duties for the above servicesWho You Are & What You’ve Done* 4+ years of experience in a technical professional setting* B.S. or M.S. in Computer Science or similar applied technical field* Experience in object-oriented programming in Java, Scala, or Go* Experience working on distributed systems in a real-time service layer* Experience with system design and data structures as well as ML / deep learning / statistical modeling* Experience prototyping and implementing insight-driven models* Experience with real-time backend databases (such as NoSQL in-memory databases)* Experience with Deep Learning frameworks and/or Hadoop/SparkWe are committed to an inclusive and diverse Caffeine. We believe that different perspectives lead to better ideas, and better ideas allow us to better understand the needs and interests of our diverse, global community. We welcome people of different backgrounds, experiences, abilities and perspectives and are an equal opportunity employer.
View MoreJob Detail
More jobs from our partners (931)
Cynet SystemsGCP Architect with Big Data on22 January 2021Any
Turnberry Solutions, IncBig Data Developer on23 January 2021Any
AmazonSoftware Development Manager, AWS AI on21 January 2021Any
AmazonBig Data Engineer on21 January 2021Any
AmazonSenior Manager, Software Development ML/AI Platforms on21 January 2021Any
AmazonSoftware Development Engineer / Conversational AI on22 January 2021Any
AmazonBig Data Engineer on24 January 2021Any
AmazonSoftware Development Manager – Big Data, Amazon EMR on21 January 2021Any
Franklin Infotech Inc.Azure ML-Big Data Engineer | Location : Plano/Dallas, TX on23 January 2021Any
J.P. MorganBig Data Software Developer on14 January 2021Full Time