Your browser cookies must be enabled in order to apply for this job. Please contact if you need further instruction on how to do that.

Data Science Engineer

Technology | San Francisco, CA | Full Time

Job Description

Data Science Engineer - All Levels

Sojern - San Francisco Bay Area

Job Description

Launched by leaders from Yahoo, Bluekai, Orbitz, Amadeus, Sabre, Avis, American Airlines and Adobe, Sojern is building the world’s leading data driven traveler prediction and optimization platform. We win with optimized data, tuned to our vertical sales and data acquisition strategy focus. Join us and together we can win the digital travel space. Work with a dynamic and flexible team whose laser focus on success provides opportunities for all.

Join us in our airy loft in SOMA, centrally located to all transportation. Our campus is SF and that can’t be beat. We offer competitive salary, equity, benefits, unlimited vacation days, equipment of your choice, fantastic coworkers, well-stocked kitchen, and team/community events.

Straight up you have to be able to apply your algorithms and insights into a scalable production system. To prove your science, you write the code to put it in production and make sure it does what you say. You want to work with the business because you are interested in turning their domain confusion into precise implementations. In short, you want to make an impact, and encode your ideas into high quality production code. You want to win, so you follow your work through, like every great data science engineer.


  • Know how to find signal in noise with your data stethoscope.

  • Think in patterns at scale and how to apply them to the domain of travel.

  • Know how to translate human insight into machine scaled systems.

  • Keep on top of the latest research, papers, contests, systems and their practical application.

  • Know that the right ensemble makes sweet music.

  • Dream of finding latent novel business domain knowledge in creative places.

  • Have proven experience shipping ML software, or insatiable desire to do so!

  • The ability to express your ideas, absorb other people's, influence the team, and grow.

  • Are an algo fiend and know the best player is the one that makes everyone better.


  • Build, tune, own the core data mining prediction systems the give the conversion probabilities that drive performance.

  • Apply domain expertise to find latent features within our data sets.

  • Apply multiple techniques to optimize performance: logistic regression, stochastic gradient descent, decision trees...

  • Optimizing our bidding systems to maximize budget spend and minimize cost.

  • Understand the high level technical / functional specifications and convert into design and detailed low level technical design specification.

  • Ability to work independently, learn from and mentor other team members.

Required Skills:

  • 3+ years practical application of ML tools and techniques.

  • 3+ years production experience in one of:  Python, R, Java, Scala.

  • 3+ years production experience with one of MapReduce/Hive/Pig on hadoop.

  • Practical experience implementing sampling techniques.

  • Proficiency/experience integrating ML systems into production linear and distributed pipelines.

Desired Skills:

  • Knowledge of advertising technologies, techniques, pitfalls (pratfalls), opportunities

  • Practical experience applying predictive modeling in an online digital marketing system


  • BS/MS/PhD CS, Math, Physics, OR, or practical equivalent


  • Location: SF or Omaha


  • Meals: Weekly catered lunches

  • Parties: Our team loves a good time

  • Snacks: Well-stocked kitchen

  • Opportunities: Training and support to help you grow

  • Charity: 40 hours/year to volunteer

  • Culture: Sojern's Culture Club organizes team volunteering and events

  • Ownership: Lead creative and challenging projects