Job Posting

Software Engineer (Rocket Scientist)

Posted: July 25, 2014

Expiring: January 21, 2015

Last Updated: July 25, 2014

Job Type: Full-Time, Permanent

Language: English

Start Date of Employment (Approx.): As soon as possible

Minimum Education: Master's Degree

Positions Available: 1

NOC Group: Computer Programmers and Interactive Media Developers (2174)

NOC Job Title: Software Developer

Job Number: 160291

Job Location(s)

885 West Georgia St.
Suite 1450
Vancouver, British Columbia
V6C 0B5 Canada

Job Description

Software Engineer ("Rocket Scientist")

Full-time, permanent position

Rocket Fuel (Rocket Science Media Inc) delivers a leading programmatic media-buying platform at big data scale that harnesses the power of artificial intelligence to improve marketing ROI. Rocket Fuel's powerful Advertising That LearnsTM technology drives best-in-plan results for advertisers, and empowers media teams to focus on strategy, not spreadsheets. Its distributed computing engine currently screens over 28 billion ad opportunities per day, and selects the best for its customers via real-time bidding (RTB) relationships with major publishers and exchanges.  Awarded #4 on Forbes' 2013 Most Promising Companies in America list, Rocket Fuel was founded by online-advertising veterans and rocket scientists from NASA, Yahoo!,, and DoubleClick. Rocket Fuel employs over 512 people in 19 offices worldwide including New York, London, Paris, and Hamburg, and provides its services in Japan via a strategic alliance with cci. We’re hiring engineers to build ad-serving, bidding, modeling and data infrastructure built using a mix of proprietary and open-source technologies. We’re integrated with real time exchanges processing requests @100k qps. We have over 1PB of data and growing fast. We’re looking for those excited about working on tough problems related to scalable, reliable, available algorithms, machine learning & software systems that scale.


Job Duties

  • Explore billions of records, research and develop predictive models and optimization algorithms for ad targeting and bidding on Ad Exchanges
  • Implement these models and algorithms, leveraging grid computing on Hadoop and Hive
  • Work with our Analysts and Marketing teams to understand client goals, and work with Engineering team to turn research into products
  • Opportunity to work in a uniquely high-scale global business with 10 Billion advertising opportunities a day to score for response prediction
  • Ability to be a factor in a business where for a data scientist a 10% algorithm improvement can mean 10% incremental net revenues instantly

Skill and Education Requirements

  • M.S. at minimum or foreign equivalent in computer science/ mathematics/ related fields
  • Experience with hadoop/ hive/Pig or MySQL or EC2
  • Strong skills in C/C++ or Java or Linux
  • Good understanding of algorithms, data structures, performance optimization techniques, andobject-oriented programming.  Structured thinker, effective communicator, excellent programming and analytic skills
  • Experience analyzing data


Health, Dental and Vision benefits are offered

Location of Work: Vancouver, British Columbia


Application and Contact Information

Lillian Yamada

1900 Seaport Blvd

Redwood City, CA 94063

(650) 480-7673

How to Apply

Expiring: January 21, 2015