Staff/Principal Machine Learning Engineer
Engineering | Palo Alto, CA | Full Time
ShareThis uncovers the topography of human behavior, unlocking the power of digital behavioral data while providing stewardship and respect for global consumers who share their data.
ShareThis is known for our free sharing tool, first offered in 2007. From the 3.5 million websites around the world that use our sharing tools, ShareThis assembles data from billions of page visits every month, under agreements with site owners and with the consent of site visitors. From this data, ShareThis builds products to help marketers understand and connect to groups of consumers most likely to be interested in that marketer’s products and messages. We partner with agencies, brands and many leading advertising and marketing technology companies. Our clients and partners choose ShareThis data for its unparalleled scale, breadth, and insight.
We are developing an audience intelligence platform with cutting edge NLP technologies. We are looking for innovative machine learning engineers to join our exciting projects.
You will drive the development of machine learning pipelines for insights and advertising segment generation. You will also help provide the vision of our team and serve as a mentor to less experienced engineers.
What You'll Need
- MS or PhD in Computer Science or related field
- 10+ years of experience writing code in Scala/Java/C++
- 2+ years of industry experience in machine learning
- 2+ years of industry experience in Scala
- Superior knowledge of Spark, MapReduce, HDFS, Cassandra, and Kafka
- Excellent knowledge of algorithms and data structures
Nice to Have:
- Previous experience in the advertising industry
- Excellent written and verbal communication skills
- Enthusiasm for working hard and having fun in a dynamic environment