Senior Software Engineer (Machine Learning)eHarmony

THIS JOB HAS EXPIRED

Current Openings Â» Senior Software Engineer (Machine Learning)

Senior Software Engineer (Machine Learning)

Software Engineering | Santa Monica, CA

You will work on the heart of our matchmaking engine. You will be responsible for making sure that we deliver the best matches possible throughout the world, improving the infrastructure that processes users' individual preferences, culture, and background and learns from their feedback. You will be wrangling data from different sources and formats together to train machine learning models on. You will deliver maintainable production quality code that automates this process. Post deployment you will be keeping a close eye on the performance of models and celebrate the wins!

Here is a talk about the problems we tackle: http://www.youtube.com/watch?

We are big on Open Source software and have recently started open sourcing some of our key projects, which can be found on our Github repo. We regularly host Meetups for the Los Angeles Tech Community, with talks given by top technology experts.

Of course we provide 401K matching, several health insurance options and generous PTO, catered Wednesday lunches and personal development opportunities - which conference would you like to go to?

You

Love building things. And probably have a pet project(s) (what is your github handle btw?) or experience from a production environment.

Have experience with Java or Scala and tools like Spring.

Are efficient with a scripting language such as Python, Perl, Bash.

Are not afraid of SQL (i.e., you know the difference between and inner and outer join).