< Back to results

Senior Software Research Engineer, Applied Research


Amobee / Redwood Shores / Engineering & Modelling
Job Overview

The Senior Software / Research Engineering position in Amobee’s Platform Applied Research team is a hands-on role that contributes to Amobee’s success through expertise in both large-scale systems and applied science. You will leverage Hadoop and distributed systems ecosystem to create the next generation of architecture, specifically for applied science. Qualified individuals will have a solid background in the fundamentals of computer science, some expertise in distributed computing and some experience with machine learning, data mining and statistics.
Responsibilities:

  • Design and develop algorithms, build data pipelines and train models for Forecasting and Time Series related components.
  • Design and develop algorithms and systems for other ‘intelligent’ components in Amobee platform such as budget optimization, multi-touch attribution, campaign diagnosis, A/B testing, PMML infrastructure, science dashboard and advisories.
  • Build scalable real-time Ad scoring and ranking systems for bid optimization.
  • Perform data and predictive analytics tasks.
  • Collaborate with other development teams, product management, marketing science, QA, support, operations and customer success teams to deliver new features and improvements to our technology and business.
  • Occasionally help debug and troubleshoot production and customer issues.
  • Follow the entire SDLC – Understanding Requirements, Design, documenting design, presenting the design to stakeholders, incorporating feedback and writing solid code and testing as per the design.
  • Review team’s code and provide feedback.
  • Required Qualifications:

  • Excellent coding skills in Java, Python or Scala.
  • Experience with modern data processing frameworks such as Hadoop, Spark, Hive, etc.
  • Experience in using workflow management tools (Oozie, Airflow).
  • Experience in modeling practical machine learning problems, including data processing, feature engineering, model selection and evaluation.
  • Experience with relational databases such as Oracle, MySql, SqlServer, etc., and NoSQL databases such as MongoDB, Redis, Cassandra, etc.
  • Good knowledge in core machine learning concepts and techniques.
  • 3 to 5 years of industry experience; Master’s/Ph.D. in Computer Science.
  • Preferred Qualifications:

  • Familiarity with AWS, Docker, Kubernetes, ElasticSearch / Kibana.
  • Familiarity with one or more deep learning frameworks (e.g., Scikit-Learn, TensorFlow, PyTorch) is a plus.
  • Familiarity with approaches for processing, learning and evaluating high-volume real-time data streams.
  • Latest Jobs at Amobee


    Amobee Overview

    The world’s leading independent advertising platform, Amobee unifies all advertising channels—including TV, digital and social—across all formats and devices, providing marketers with streamlined, advanced media planning capabilities powered by in-depth analytics and proprietary audience data. In 2018, Amobee acquired the assets of Videology, a premier software provider for advanced TV and video advertising. Amobee’s platform, with the addition of Videology’s technology, provides the most advanced advertising solutions for the convergence of digital and advanced TV, including linear TV, over the top, connected TV, and premium digital video.

    Website Twitter LinkedIn Archive


    Visit Amobee Careers Page (opens new tab)
    Amobee Jobs by Location

    Check below to see all of the open Amobee jobs organised by office location.

    Atlanta (1)

    Austin (1)

    Baltimore (4)

    Chicago (7)

    Detroit (2)

    London (9)

    Los Angeles (7)

    Melbourne (1)

    New York (14)

    Philadelphia (1)

    Redwood Shores (13)

    San Diego (2)

    San Francisco (1)

    Singapore (3)

    St. Louis (1)

    Tel Aviv (4)

    US - Remote (5)

    Amobee Jobs by Team

    Check below to see all of the open Amobee jobs organised by team.

    Administration & Events (4)

    Client Services & Strategy (12)

    Engineering & Modelling (11)

    Finance & Accounting (4)

    Marketing & Communications (3)

    Partnerships (2)

    People & Places (2)

    Product & Design (14)

    Sales & Sales Support (20)

    Technical Services (4)