Senior Machine Learning Engineer, User Insights

Engineering San Francisco, California


Our mission is to help people everywhere find a job and company they love. We are disrupting an industry by changing how people search for jobs and how companies recruit top talent.

Glassdoor is leading the industry in how jobs seekers are matched to a job and we are building state of the art algorithms to power personalized jobs search experience for 55+ Million unique users per month and growing.

You will be part of a highly talented team of machine learning engineers and data scientists using the latest open source technologies and frameworks such as Apache Solr, Spark, Tensor Flow, Cassandra to build our personalized Jobs search experience and provide unique insights optimized for scale and performance.

Join us if you have a deep understanding of machine learning techniques and experience implementing those models at large scale in real world applications.

Key Responsibilities:

  • Work with the team of engineers and data scientists to improve relevance ranking for job listings within search
  • Define, research and implement entity recognition and query understanding features to optimize the search experience
  • Create models to personalize user’s job search experience
  • Define and implement entity extraction from our multi-lingual job description data-set
  • Be the thought-leader for how we could use data and predictive algorithms to increase user engagement and search revenue

Key Qualifications:

  • 3+ years of experience applying machine learning solutions to solve business problems.
  • Hands-on experience with supervised and unsupervised machine learning algorithms for regression, classification, and clustering
  • Hands-on experience using structured and unstructured data
  • Strong engineering experience in Java
  • Excellent problem solving and analytical skills
  • Familiarity with search domain (Information retrieval, NLP, Solr/ Lucene or related tech)
  • Experience working with NoSQL solutions such as Cassandra, Redis is a big plus
  • Experience with analyzing large data sets, using Hadoop, Spark or related technologies a plus
  • Familiar with classical statistics and time series analysis
  • Excellent written and verbal communication skills
  • M.S. or above in Computer Science or a related field

Why Glassdoor?

  • Work with purpose – join us in creating transparency for job seekers everywhere
  • Glassdoor gives back! Glassdoor is a Pledge 1% member; all employees receive 3 paid volunteer days per year
  • 100% company paid medical/dental/vision/life coverage, with 80% dependent coverage
  • Long Term Incentive Plan
  • Conveniently located office in the heart of downtown San Francisco (Embarcadero)
  • Fully-stocked break rooms with complimentary food and drinks
  • Paid holidays and flexible paid time off
  • Your choice between Mac or PC

Glassdoor is committed to equal treatment and opportunity in all aspects of recruitment, selection, and employment without regard to gender, race, religion, national origin, ethnicity, disability, gender identity/expression, sexual orientation, veteran or military status, or any other category protected under the law. Glassdoor is an equal opportunity employer; committed to a community of inclusion, and an environment free from discrimination, harassment, and retaliation.