Search & Advertising Information Retrieval Software Engineer
The Huffington Post
TW - Taipei

It takes powerful technology to connect our brands and partners with an audience of 1 billion. Nearly half of Verizon Media employees are building the code and platforms that help us achieve that.

Whether you’re looking to write mobile app code, engineer the servers behind our massive ad tech stacks, or develop algorithms to help us process 4 trillion data points a day, what you do here will have a huge impact on our business and the world.

Want in? As Verizon’s media unit, our brands like Yahoo, TechCrunch and HuffPost help people stay informed and entertained, communicate and transact, while creating new ways for advertisers and partners to connect.

With technologies like XR, AI, machine-learning, and 5G, we’re transforming media for tomorrow, too. We're creators and coders, dreamers and doers creating what's next in content, advertising and technology.

About Us

Verizon Media (formerly Yahoo!, now a subsidiary of Verizon), is a values-led company committed to building brands people love.

We reach over one billion people around the world with a dynamic house of 50+ media and technology brands. As a global leader in digital and mobile, Verizon Media is shaping the future of media.

Our mission : build brands consumers love, build platforms customers love, and build a company talent loves.

Yahoo! Gemini is a first-class global Native advertising platform serves Native advertisement on Yahoo! properties such as Yahoo! Homepage, Sports, Finance, and external publishers sites such as Microsoft and Samsung.

Gemini team is building next-generation technologies to enrich our advertiser and user experience through complex scalable ad platforms, with ever growing and interesting challenges.

Yahoo! Gemini serving platform consists of numerous robust and high performance applications running on multi-node UNIX clusters.

It processes billions of queries, and generates millions of dollars every day. It is a complex system that provides opportunities for innovation, and problem solving.

Developing new features and scientific models for this infrastructure presents many technical challenges in the areas of distributed computing, multi-

terabyte storage systems, and high-performance computing. It demands knowledge of software design principles, systems programming, algorithms, data structures, and C++ / Java.

  • We are looking for back end software and data scientists engineers at Principal or Senior level to analyze requirements;
  • investigate optimal software solutions and ad matching techniques; architect, design, implement and test those solutions;
  • and support our globally deployed advertising software.

    About You

    Software Engineer with professional experience in machine learning / information retrieval, who is motivated by our mission and want to ensure that our Native advertising platform plays a critical role in improving the experience of our users, publishers, and advertisers.

    The ideal candidate will have industry experience working on a range of online advertising products and ad matching technologies.

    Your Day

    In this role you will have an opportunity to collaborate / engage with key engineering, science, and product stakeholders in defining an exciting and ambitious forward-

    looking strategies for the Gemini Native Ad Matching Team. You will independently research, analyze big data, design, develop, test, release, and sustain world-

    class ad matching ML models and software applications in a dynamic and exciting team. You will take personal responsibility to make key architectural decisions.

    You will directly work with product management, marketplace, and other outside organizations to understand and refine product requirements and goals.

    You will work across engineering and science teams in multiple locations to develop or improve existing ad matching technologies such as phrase, broad, and etc.

    You will lead and mentor other engineers throughout design and development.

    Minimum Qualification

    Master Degree in Computer Science or a related Engineering discipline.

    2-5+ years of experience developing system / middleware software products on Unix-like OS

    Strong CS foundation, substantial understanding of data structures and algorithms

    Solid C / C++ or Java programming skills

    Good English verbal and written communication skills

    Preferred Qualification

    Industry experience with Machine learning, IR or NLP is an advantage.

    Big data know-how in Hadoop, MapReduce / Pig programming, NOSQL related technologies desirable.

    Cloud development knowledge in AWS / Openstack is a plus.

    Familiar with Agile product development methodology desirable

    Experience in using or developing open source software is a plus.

    Proactive attitude and problem solving skills

    Team player, good interpersonal and able to work independently

    Verizon Media is proud to be an equal opportunity workplace. All qualified applicants will receive consideration for employment without regard to, and will not be discriminated against based on age, race, gender, color, religion, national origin, sexual orientation, gender identity, veteran status, disability or any other protected category.

    Verizon Media is dedicated to providing an accessible environment for all candidates during the application process and for employees during their employment.

    If you need accessibility assistance and / or a reasonable accommodation due to a disability, please email ApplicantAccommodation verizonmedia.

    com or call 408-336-1409. Emails / calls received for non-disability related issues, such as following up on an application, will not receive a response.

    Currently work for Verizon Media? Please apply on our internal career site.

    通過點擊“持續”,我允許neuvoo同意處理我的數據並向我發送電子郵件提醒,詳見neuvoo的 隱私政策 。我可以隨時撤回我的同意或退訂。