Location IN-KA-Bangalore
    Posted Date 1 month ago(15-05-2018 14:27)
    Job ID
    ADCI - Karnataka
  • Job Description

    The Ad Optimization group in Bangalore has the charter to solve optimization problems for ad-programs in Amazon and ensure high quality ad-impressions. We develop advanced algorithms and systems to optimize performance for our advertisers and publishers. We are focused on solving a wide variety of problems in the area of computational advertising like traffic quality prediction, web crawling, publisher quality, robot detection, fraud detection, performance prediction, pricing, publisher monetization and experimentation platform. Our group includes experts in the areas of distributed computing, machine learning, statistics, optimization, text mining, information theory, control systems, combinatorics and econometrics.

    We typically process ad-impressions and clicks in the orders of billions per day. To handle data at this scale, we use cutting-edge open source technologies like Hadoop, Spark, Redis and Amazon's cloud services like EC2, S3, EMR, DynamoDB and RedShift. We build and deploy complex machine learning and advanced optimization algorithms that operate at scale. All of our systems tend to be loosely coupled, communicating using synchronous and asynchronous messaging, leading to a classic distributed processing architecture. We are building real-time platforms to detect robotic clicks by evaluating complex bot patterns on the traffic data. We are also building a large-scale data mining platform to automatically detect anomalies in traffic patterns and identify complex combination features that explain the anomaly.

    We are looking for talented Quality Assurance Engineers, with a strong passion for testing and deep technical problem solving skills, to join the Robot Detection team. As a QAE, you are responsible for understanding complex distributed systems and developing functional and performance test plans and cases for the same. You should continuously raise the bar for QA practices, establishing and documenting procedures. As a senior member of the team, you will be required to mentor and coach other team members.

    Amazon.com offers competitive salary, stock grants, health and other benefits.

    Basic Qualifications

    * Computer Science background.
    * A Bachelor's degree in Computer Science or related technical discipline
    * 4+ years of software development and testing experience
    * Proficiency in Java/C++, Distributed systems and Object-oriented Design
    * Experience building and designing test cases for distributed systems including knowledge of test methodologies
    * Experience working with test automation frameworks.
    * You have strong communication and collaboration skills
    * You show strong ownership, bias for action and product sense.

    Preferred Qualifications

    * Experience with advertising systems in connection with testing distributed systems and applications
    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share this job