Skip navigation
Sr. Software Engineer - Machine Learning

Sr. Software Engineer - Machine Learning

Job Description

Thanks for your interest in SET Media by Conversant! Here’s the deal. You’re not just applying to some basic technology company. Rather you’re applying to a powerhouse that’s changing the face of an industry! 

Conversant is a new company with a 15-year heritage. We’ve invested over $1 billion to launch and lead the Age of Personalization. We offer what marketers have dreamed of for years -- a single platform that offers all the data, technology, insights and personalization it takes to make true 1:1 engagement real. The results speak for themselves -- we’re already driving an average of 5.1 million sales every day for some of the world’s most beloved brands. 

SET was founded by software engineers interested in machine learning and computer vision, the sciences of teaching computers to look at images and understand what they see. We applied this science to online advertising by becoming experts in online video buying, spending several years buying online video for major brands like Microsoft, Sony, and Disney.
We used the hard-won lessons from buying online video to create an entirely new way to classify the content of all addressable online videos. Our system uses machine learning and computer vision to “watch” every online video frame by frame and tell you exactly what’s in it. 
About This Role
The machine learning team at SET by Conversant ( is looking for machine learning experts to design and develop state-of-the-art video classification systems in collaboration with computer vision experts. You will work on cutting-edge machine learning and computer vision problems, write production code, directly test new algorithms in real-time on our large video datasets, and work alongside our Core and DevOps teams.
Key Duties, Tasks and Responsibilities

•       Develop highly scalable machine learning algorithms for classification and related tasks.

•       Design and evaluate novel approaches for analyzing high volumes of video, audio and text data.

•       Adapt standard machine learning methods to best exploit modern parallel environments.

•       Write provisional patents

•       Collaborate with other teams to solve machine learning related problems.

Job Requirements

Knowledge, Skills and Abilities
●       Knowledge of one or more of the following: machine learning, big data analytics, natural language processing.
●       Strong coding skills including C/C++ and Python
●       Experience with publishing in relevant scientific communities (ICML, NIPS, CVPR,  SIGIR, ACM Multimedia) is a plus.
●       Experience with Hadoop/Hbase/Pig or Mapreduce/Sawzall/Bigtable is a plus.
●       Experience with video content analysis is a plus but not required.
Experience and Education
●       Education: M.S. or Ph.D. in Computer Science or related fields
●       Experience: 5+ years of academic or industry experience.
Set by Conversant is committed to one simple but truly exciting principle: each person is different and every person matters. This mindset fuels everything we do for our clients and for each other. We do magic for our clients and we have fun doing it. If that sounds like your sort of place, we’d love to hear more from you. 


Job Snapshot

Employment Type Full-Time
Job Type Engineering, Other, Information Technology
Education Not Specified
Experience Not Specified
Manages Others Not Specified
Industry Consumer Products, Computer Software
Required Travel Not Specified
Job ID 14-0439
CareerBuilder Tip:
For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

By applying to a job using you are agreeing to comply with and be subject to the Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.

Sr. Software Engineer - Machine Learning

Enter notes about this job: