Software Engineer - Ads Quality / Ads Systems
Twitter - San Francisco, CA

This job posting is no longer available on Twitter. Find similar jobs: Software Engineer jobs - Twitter jobs

Software Engineer, Ads Quality

About This Job

Twitter is looking for new members of our technical staff to work on new and existing monetization products. You will work on matching and targeting algorithms, ad optimization, and ad quality. You will be equally comfortable doing incremental quality work and also building brand new systems to enable future quality improvements. This includes ad engagement prediction, user modeling, simulating behavior, auction theory & market dynamics work, etc. Coding will range from ad-hoc one off analysis to production quality code that handles hundreds of millions of requests per day.

Your code will have immediate impact on user experience - the bar for which is high - and revenue.

You will work in small teams, own the projects that you work on, and will have direct input into the business decisions of the company.

Responsibilities

Implement and use statistical and learning tools for improving relevance and yield

Analyze, design, and implement scalable relevance and targeting algorithms in production setting

Willing to get your hands dirty - we are early stage and we need people to own and build massive pieces that don’t yet exist

Code using primarily Java, Scala, and Python

Conduct design and code reviews

Interface with analytics, product, and operations teams

Work with large unstructured and structured data sets (large multi-terabyte+, 100MM+ daily transaction volumes)

Requirements

M.S. in Computer Science or equivalent experience, PhD a plus

Demonstrable experience in developing and implementing scalable matching and relevance algorithms

Experience in statistical methods, data modelling, and machine learning

Experience mapping business needs to engineering systems

Experience working in team environments with limited supervision

Experience in Hadoop or similar analytics environments is a plus

Software Engineer, Ads Systems

About This Job

Twitter is looking for new members of our technical staff to work on cutting edge monetization projects. You will work in small teams, own the projects that you work on, and will have direct input into the business decisions of the company.

Responsibilities

Architect and implement scalable monetization infrastructure

Implement statistical tools for improving relevance and yield

Interface with product, front-end, and operations teams

Code primarily in Java, Scala, Ruby, and Python

Conduct design and code reviews

Work with large unstructured and structured data sets (large multi-terabyte+, 100MM+ daily transaction volumes)

Requirements

M.S. in Computer Science or equivalent experience, PhD a plus

Experience mapping business needs to engineering systems

Experience working in team environments with limited supervision

Passion for correctness, and for shipping solutions

Desire to work where you are given freedom and responsibility, and also held accountable for product and engineering launches

Experience building large scale distributed systems (ads, search, etc) is a plus

Experience developing large software systems is a plus

Follow

www.twitter.com/JoinTheFlock for

more recruiting info.

Twitter - 16 months ago - save job - block
Recommended Jobs
Site Reliability Engineer
Twitter - San Francisco, CA
Twitter - 2 days ago

Software Engineer, New Grad
Twitter - San Francisco, CA
Twitter - 2 days ago

Sr. Datacenter Engineer
Twitter - San Francisco, CA
Twitter - 3 days ago
About this company
Here's less than 140 characters for ya: trivial texts or not, every one's all a-twitter about tweeting. Twitter operates a free di...