Senior Engineer for Recommendation Systems


(Palo Alto, California)
Full Time
Job Posting Details
About Criteo
Criteo is a global performance marketing technology company that enables e-commerce companies to leverage large volumes of data to efficiently and effectively engage and convert their customers.
* Disrupt the state of the art of recommender systems * Architect, design, and build, next-generation algorithms for our recommendation engine. * Contribute to our strong scientific and engineering culture, with a passion for quality and perfection
Ideal Candidate
* 10 years of programming experience. * Good understanding of state-of-the-art supervised and unsupervised learning methods such as logistic regression, factorization machines and matrix decomposition techniques and implementing them in a production environment. * Experience with taking initiative and ownership, exhibiting technical leadership and mentoring skills. * Experience with developing and extending large-scale and complex recommender systems. * A rock-solid foundation in Computer Science (data structures, algorithms, software design). * A passion for shipping quality code. * Experience with Big Data and technologies such as Hadoop, MapReduce, Spark, Hive. **Preferred/Nice-To-Have Experience:** * Up-to-date on the state-of-the-art topics related to Machine Learning, Recommendation Systems (NIPS, KDD, RecSys...etc) : Have you ever published or given a talk? * Experience starting new products at the ground floor. * Working in a very fast-paced and continuously evolving environment. * Have you ever designed your own high-performance, large-scale, recommender system ? * Experience in working in a multicultural environment.
Compensation and Working Conditions
Benefits Benefits included

Additional Notes on Compensation

Competitive compensation. 100% premium coverage of Healthcare Plan. 401(k) fully vested company matching. Generous Vacation policy. Generous Paternity and Maternity Leave. Optional Trips to Paris, France for short-term projects.


Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.