| Chicago
!Sorry, this job was removed at 11:01 a.m. (CST) on Wednesday, May 22, 2019
  • We’re here to ensure the advertising industry and the people in it are healthy and engaging positively and effectively with those around them. We’re here, ultimately, to improve the lives of people working in the media industry. And we take our responsibility seriously.




    Centro’s technology focuses on improving and streamlining digital media logistics for online advertising. The Data Science team at Centro focuses on extracting actionable insights from data and building Machine Learning algorithms using large amounts of data. We aim to derive meaning from our data enabling us to run our business better and equip our clients to advertise smarter. As part of our Data Science team, you will be working with product managers, engineers, and business stakeholders to bridge the gap between raw data and making informed decisions.


    We are looking for a Data Scientist who has experience in building machine learning algorithms in distributed environments such as Amazon EMR. The ideal candidate will have a passion for discovering patterns from large data sets and working with internal stakeholders to understand the business problems. The candidate will have experience working with distributed data processing tools and infrastructure including MapReduce, Hadoop, Hive, Spark, AWS and EMR.


    • Understand pros and cons of different machine learning tools (e.g. MLlib, scikit-learn, Amazon SageMaker) and recommend which one to use for a given problem
    • Analyze steps involved in training a machine learning algorithm and break down into steps that can process terabytes of data in a distributed environment. This will involve analyzing vast amounts of data, generating features that are relevant to the problem, and running Spark jobs to pre-process the data that can be used to train the learning algorithm
    • Analyze results from these steps and fine-tune model parameters iteratively to improve efficiency and accuracy
    • Compile final outputs of the algorithms and present to stakeholders in a way that is comprehensible by non-technical audience
    • Write complex queries in relational databases and Big Data (Spark/Hadoop) clusters
    • Understand the business logic behind the data structure and nuances of the data. Understand the relationships among disparate data sources including where they come from and what they represent
    • Understand behind-the-scenes steps of machine learning algorithms and do not treat them as black boxes. Know pros and cons of different machine learning practices. Select the most appropriate algorithm for a given task and explain why a particular algorithm is better than others to solve the problem
    • Create data visualizations to tell the story from the data. Understand what types of visualizations are appropriate for the audience
    • Collaborate with Product Operations team to set up environments needed for the data science team. Communicate effectively on what is needed and brainstorm with them to explore the best solution for a given problem
    • Collaborate with Product, Engineering and QA teams in productizing proof-of-concept machine learning algorithms
    • Possess business savviness and understand the business problem before formulating solutions. Identify which data is relevant to solve the problem and propose solutions
    • Proactively seek opportunities to help predict the outcomes of business decisions and mitigate potential threats to the business. Communicate the benefits of the use of data in making informed decisions to business stakeholders. Manage expectations and explain existing technical limitations in a manner all stakeholders can understand



    • You have at least 2 years of experience working with machine learning algorithms in a distributed environment using large-scale data processing tools
    • Your education background and relevant work experience demonstrate a mixture of math, statistics, and data engineering
    • You are able to code in Python and R
    • You can extract data on your own and prepare a large data set to train a machine learning algorithm
    • You feel comfortable working with data that is sometimes incomplete, or messy…or both.
    • You don’t make assumptions about the data yourself. Instead, you are willing to work with others to get a clear understanding of the context around the data
    • You possess business acumen and curiosity to learn Centro’s business operations
    • You don’t limit yourself to how things are done today. You instead focus on the best ways to create value

    Bonus item:

    • You have experience working in Ad Tech and are familiar with data from ad servers such as DoubleClick

    Centro is an Equal Opportunity Employer and does not discriminate against any employee or applicant on the basis of race, gender, age, disability or any other basis protected under the law. 

Read Full Job Description
Apply now

Technology we use

  • Engineering
  • Product
  • Sales & Marketing
    • JavaLanguages
    • JavascriptLanguages
    • RubyLanguages
    • SqlLanguages
    • ReactLibraries
    • ExpressFrameworks
    • Node.jsFrameworks
    • Ruby on RailsFrameworks
    • Maria DBDatabases
    • MongoDBDatabases
    • MySQLDatabases
    • PostgreSQLDatabases
    • RedisDatabases
    • MixpanelAnalytics
    • PixelmatorDesign
    • SketchDesign
    • Aha!Management
    • ConfluenceManagement
    • JIRAManagement
    • TrelloManagement
    • WordpressCMS
    • SalesforceCRM
    • Oracle EloquaLead Gen


The Chicago Loop is a great place to work, located in a central area of Chicago accessible to major public transportation, dining and shopping.

An Insider's view of Centro

How would you describe the company’s work-life balance?

Instead of balancing work and life, it’s about blending the two. As a parent, I may need to leave for part of the day or before 5. Everyone here understands and I don’t feel guilty. Even if I’m not sitting at my desk from 9-5, my work and my teams work will still be done on time. Centro is giving me the opportunity to live the best life I can.

Matt Klaers

Manager, Financial Reporting

How do you empower your team to be more creative?

There’s an incredible balance of freedom, drive, and fun that I’ve only experienced at Centro. On an engineering team retreat this summer, the plan was to code from 10 AM – 2 PM on a fun team-based competition and then go outside to enjoy the day. The team would not stop coding until 10 PM! Of course, this was followed by 6 hours of karaoke.


VP, software engineering

What are Centro Perks + Benefits

Centro Benefits Overview

While our people work to change an industry, we reward them with industry-leading perks. It’s not just about the free snacks and onsite yoga (although they help)—it’s about making sure Centrons feel happy, healthy and fulfilled when they come to work.

Volunteer in local community
Centro offers each employee one day per calendar year to use for community work or volunteering opportunities. Local offices regularly organizes group volunteer activities for employees.
Partners with Nonprofits
Centro partners with local non-profit organizations to support various causes and to organize group volunteer events for employees.
Friends outside of work
Eat lunch together
Intracompany committees
Open door policy
Team owned deliverables
Team based strategic planning
Group brainstorming sessions
Open office floor plan
Documented equal pay policy
Dedicated Diversity/Inclusion Staff
Highly diverse management team
Unconscious bias training
Someone's primary function is managing the company's diversity and inclusion initiatives
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Disability Insurance
Dental Benefits
Vision Benefits
Health Insurance Benefits
Life Insurance
Wellness Programs
Retirement & Stock Options Benefits
401(K) Matching
Company Equity
Employee Stock Purchase Plan
Performance Bonus
Child Care & Parental Leave Benefits
Child Care Benefits
Generous Parental Leave
Flexible Work Schedule
Family Medical Leave
Adoption Assistance
Vacation & Time Off Benefits
Unlimited Vacation Policy
Paid Volunteer Time
Paid Holidays
Paid Sick Days
Perks & Discounts
Beer on Tap
Commuter Benefits
Company Outings
Game Room
Stocked Kitchen
Happy Hours
Fitness Subsidies
Professional Development Benefits
Job Training & Conferences
Tuition Reimbursement
More Jobs at Centro15 open jobs
All Jobs
Data + Analytics
Design + UX
Dev + Engineer
Project Mgmt
Design + UX
Project Mgmt
Design + UX
Data + Analytics